summaryrefslogtreecommitdiff
path: root/archaeological_operations/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-05-23 12:58:38 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-06-12 08:49:06 +0200
commit88c9aeaeafd9bc77decbf0982be0fd9d20fd3993 (patch)
tree1e9650dcdfb9359e6c1a70031f7705d18700374d /archaeological_operations/forms.py
parentb40361b7c1b8e98690b1f4cf6b5154f8b22395ff (diff)
downloadIshtar-88c9aeaeafd9bc77decbf0982be0fd9d20fd3993.tar.bz2
Ishtar-88c9aeaeafd9bc77decbf0982be0fd9d20fd3993.zip
Wizards - JSON fields: inlines for custom form in admin pages (refs #4089)
Diffstat (limited to 'archaeological_operations/forms.py')
-rw-r--r--archaeological_operations/forms.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py
index ea0db0908..6aa1da77b 100644
--- a/archaeological_operations/forms.py
+++ b/archaeological_operations/forms.py
@@ -1385,6 +1385,7 @@ class SiteUnderwaterForm(ManageOldType):
class OperationSourceForm(SourceForm):
+ form_slug = "operationsource-general"
pk = forms.IntegerField(required=False, widget=forms.HiddenInput)
index = forms.IntegerField(label=_(u"Index"))
hidden_operation_id = forms.IntegerField(label="",
@@ -1536,11 +1537,8 @@ class AdministrativeActOpeFormSelection(IshtarForm):
return cleaned_data
-class AdministrativeActOpeForm(CustomForm, ManageOldType):
+class AdministrativeActForm(CustomForm, ManageOldType):
form_label = _("General")
- form_admin_name = _(u"Operation - Administrative act - General")
- form_slug = "operation-adminact-general"
-
associated_models = {'act_type': models.ActType, }
# 'signatory':Person}
act_type = forms.ChoiceField(label=_("Act type"), choices=[])
@@ -1562,6 +1560,11 @@ class AdministrativeActOpeForm(CustomForm, ManageOldType):
]
+class AdministrativeActOpeForm(AdministrativeActForm):
+ form_admin_name = _(u"Operation - Administrative act - General")
+ form_slug = "operation-adminact-general"
+
+
class AdministrativeActModifForm(object):
def __init__(self, *args, **kwargs):
super(AdministrativeActModifForm, self).__init__(*args, **kwargs)