diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-02-18 18:11:05 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-02-18 18:11:05 +0100 |
commit | 6f9cdeb9ad2498a2916c8a263056e3424b86b949 (patch) | |
tree | 11f7e01203e2a510b8f75f12601c5b174ef629ad /chimere/forms.py | |
parent | c255b30707aae7811dc5391c1615b9021a077352 (diff) | |
download | Chimère-6f9cdeb9ad2498a2916c8a263056e3424b86b949.tar.bz2 Chimère-6f9cdeb9ad2498a2916c8a263056e3424b86b949.zip |
Limit moderation by category: improve category filtering on admin - display only category relevant on the add / modify form
Diffstat (limited to 'chimere/forms.py')
-rw-r--r-- | chimere/forms.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chimere/forms.py b/chimere/forms.py index 4744dd2..2cfa0ed 100644 --- a/chimere/forms.py +++ b/chimere/forms.py @@ -289,6 +289,8 @@ class MarkerAdminFormBase(forms.ModelForm): self.fields['end_date'].widget = DatePickerWidget() if subcategories: self.fields['categories'].choices = subcategories + elif hasattr(self, 'categories_choices'): + self.fields['categories'].choices = self.categories_choices def clean(self): ''' |