summaryrefslogtreecommitdiff
path: root/archaeological_operations/wizards.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations/wizards.py')
-rw-r--r--archaeological_operations/wizards.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/archaeological_operations/wizards.py b/archaeological_operations/wizards.py
index 01c9cbc2e..9f8ca3f6a 100644
--- a/archaeological_operations/wizards.py
+++ b/archaeological_operations/wizards.py
@@ -448,13 +448,21 @@ class OperationEditAdministrativeActWizard(OperationAdministrativeActWizard):
return self.get_current_object().operation
-class SiteSearch(SearchWizard):
+class SiteLabel(object):
def get_label(self):
return unicode(_(u"Search {}")).format(
get_current_profile().get_site_label()
)
+class SiteSearch(SiteLabel, SearchWizard):
+ pass
+
+
+class SiteWizard(SiteLabel, Wizard):
+ model = models.ArchaeologicalSite
+
+
class AdministrativeActDeletionWizard(ClosingWizard):
wizard_templates = {
'final-operation_administrativeactop_deletion':