diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-05-25 20:17:25 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-05-25 20:17:25 +0200 |
commit | 26e85a9e32f900436d250d0f485300ce94c2efc1 (patch) | |
tree | 700826e368749371641ee1589df2492d7a635a42 /chimere/forms.py | |
parent | f9c9d2374f253d89eb8b883d40bdd33382f61f31 (diff) | |
download | Chimère-26e85a9e32f900436d250d0f485300ce94c2efc1.tar.bz2 Chimère-26e85a9e32f900436d250d0f485300ce94c2efc1.zip |
Improve edit form layout
Diffstat (limited to 'chimere/forms.py')
-rw-r--r-- | chimere/forms.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chimere/forms.py b/chimere/forms.py index e7accab..1d49ff3 100644 --- a/chimere/forms.py +++ b/chimere/forms.py @@ -260,6 +260,7 @@ class MarkerAdminFormBase(forms.ModelForm): """ Main form for marker """ + name = forms.CharField(_(u"Name"), required=True) description = forms.CharField(widget=TextareaAdminWidget, required=False) class Meta: @@ -291,6 +292,11 @@ class MarkerAdminFormBase(forms.ModelForm): self.fields['categories'].choices = subcategories elif hasattr(self, 'categories_choices'): self.fields['categories'].choices = self.categories_choices + if not settings.CHIMERE_SEARCH_ENGINE: + self.fields.pop('keywords') + if not settings.CHIMERE_DAYS_BEFORE_EVENT: + self.fields.pop('start_date') + self.fields.pop('end_date') def clean(self): ''' |