summaryrefslogtreecommitdiff
path: root/archaeological_operations/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations/forms.py')
-rw-r--r--archaeological_operations/forms.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py
index 8954dae77..7cc5632d8 100644
--- a/archaeological_operations/forms.py
+++ b/archaeological_operations/forms.py
@@ -1291,6 +1291,7 @@ class SiteFormSelection(IshtarForm):
class SiteForm(ManageOldType):
form_label = _(u"General")
form_admin_name = _(u"Archaeological site - 010 - General")
+ form_slug = u"archaeological_site-010-general"
associated_models = {'period': models.Period, 'remain': models.RemainType}
pk = forms.IntegerField(required=False, widget=forms.HiddenInput)
reference = forms.CharField(label=_(u"Reference"), max_length=20)
@@ -1317,6 +1318,13 @@ class SiteForm(ManageOldType):
return reference
+SiteTownFormset = formset_factory(TownForm, can_delete=True,
+ formset=TownFormSet)
+SiteTownFormset.form_label = _(u"Towns")
+SiteTownFormset.form_admin_name = _(u"Archaeological site - 020 - Towns")
+SiteTownFormset.form_slug = u"archaeological_site-020-towns"
+
+
####################################
# Source management for operations #
####################################