summaryrefslogtreecommitdiff
path: root/ishtar_common/forms_common.py
diff options
context:
space:
mode:
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
commit5e0d3b6858cd7cda1fed8b1bce71cad849439c3d (patch)
tree7e62f1a40e85bbbee3c8ec209dcb3a0dd4c898e5 /ishtar_common/forms_common.py
parentd903041535cf273bf49a2f4eee06546521a26c51 (diff)
downloadIshtar-5e0d3b6858cd7cda1fed8b1bce71cad849439c3d.tar.bz2
Ishtar-5e0d3b6858cd7cda1fed8b1bce71cad849439c3d.zip
Account wizard: edit areas (refs #4060)
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r--ishtar_common/forms_common.py7
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),
]