diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-04-19 11:44:30 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-06-12 08:41:54 +0200 |
commit | 07f25cfbccd59d8c6b57b3487b2083cfa03cceae (patch) | |
tree | 7e62f1a40e85bbbee3c8ec209dcb3a0dd4c898e5 /ishtar_common/forms_common.py | |
parent | 68f0b07848478b525898b73e0788f92bb6670210 (diff) | |
download | Ishtar-07f25cfbccd59d8c6b57b3487b2083cfa03cceae.tar.bz2 Ishtar-07f25cfbccd59d8c6b57b3487b2083cfa03cceae.zip |
Account wizard: edit areas (refs #4060)
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r-- | ishtar_common/forms_common.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index a7c464883..d4b1b5703 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -725,13 +725,18 @@ class AccountForm(forms.Form): class ProfileForm(ManageOldType): form_label = _("Profiles") base_model = 'profile' - associated_models = {'profile_type': models.ProfileType} + associated_models = { + 'profile_type': models.ProfileType, + 'area': models.Area + } profile_type = forms.ChoiceField(label=_(u"Type"), choices=[], required=False) + area = widgets.Select2MultipleField(label=_(u"Areas"), required=False) pk = forms.IntegerField(label=" ", widget=forms.HiddenInput, required=False) TYPES = [ FieldType('profile_type', models.ProfileType), + FieldType('area', models.Area, is_multiple=True), ] |