0001-data-allow-blank-values-for-urls-in-site-settings-58.patch
combo/data/migrations/0049_sitesettings.py | ||
---|---|---|
23 | 23 |
max_length=100, |
24 | 24 |
verbose_name='Initial login page path', |
25 | 25 |
help_text='Page to redirect to the first time user logs in.', |
26 |
blank=True, |
|
26 | 27 |
), |
27 | 28 |
), |
28 | 29 |
( |
... | ... | |
31 | 32 |
max_length=100, |
32 | 33 |
verbose_name='Welcome page path', |
33 | 34 |
help_text='Page to redirect to on the first visit, to suggest user to log in.', |
35 |
blank=True, |
|
34 | 36 |
), |
35 | 37 |
), |
36 | 38 |
], |
combo/data/models.py | ||
---|---|---|
2211 | 2211 |
_('Welcome page path'), |
2212 | 2212 |
help_text=_('Page to redirect to on the first visit, to suggest user to log in.'), |
2213 | 2213 |
max_length=100, |
2214 |
blank=True, |
|
2214 | 2215 |
) |
2215 | 2216 |
initial_login_page_path = models.CharField( |
2216 | 2217 |
_('Initial login page path'), |
2217 | 2218 |
help_text=_('Page to redirect to the first time user logs in.'), |
2218 | 2219 |
max_length=100, |
2220 |
blank=True, |
|
2219 | 2221 |
) |
tests/test_manager.py | ||
---|---|---|
2650 | 2650 |
site_settings = SiteSettings.objects.get() |
2651 | 2651 |
assert site_settings.welcome_page_path == '/welcome/' |
2652 | 2652 |
assert site_settings.initial_login_page_path == '/initial-login/' |
2653 | ||
2654 |
resp.form['welcome_page_path'] = '' |
|
2655 |
resp.form['initial_login_page_path'] = '' |
|
2656 |
resp.form.submit() |
|
2657 | ||
2658 |
site_settings.refresh_from_db() |
|
2659 |
assert site_settings.welcome_page_path == '' |
|
2660 |
assert site_settings.initial_login_page_path == '' |
|
2653 |
- |