summaryrefslogtreecommitdiff
path: root/archaeological_operations/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations/views.py')
-rw-r--r--archaeological_operations/views.py18
1 files changed, 16 insertions, 2 deletions
diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py
index 8ca97826e..76f712613 100644
--- a/archaeological_operations/views.py
+++ b/archaeological_operations/views.py
@@ -42,7 +42,8 @@ from archaeological_operations.forms import ArchaeologicalSiteForm, \
SourceOperationFormSelection, OperationSourceForm, \
AdministrativeActOpeFormSelection, AdministrativeActOpeForm, \
AdministrativeActOpeModifForm, FinalAdministrativeActDeleteForm, \
- AdministrativeActRegisterFormSelection, DocumentGenerationAdminActForm
+ AdministrativeActRegisterFormSelection, DocumentGenerationAdminActForm, \
+ SiteForm
from ishtar_common.views import get_item, show_item, revert_item, new_item
@@ -52,7 +53,7 @@ from archaeological_operations.wizards import has_associated_file, \
OperationClosingWizard, OperationDeletionWizard, SiteSearch, \
OperationSourceWizard, OperationSourceDeletionWizard, \
OperationAdministrativeActWizard, OperationEditAdministrativeActWizard, \
- AdministrativeActDeletionWizard
+ AdministrativeActDeletionWizard, SiteWizard
def autocomplete_patriarche(request):
@@ -333,6 +334,7 @@ operation_deletion_wizard = OperationDeletionWizard.as_view(
def site_extra_context(request, item):
return {'SITE_LABEL': IshtarSiteProfile.get_default_site_label()}
+
get_site = get_item(models.ArchaeologicalSite, 'get_site', 'site')
show_site = show_item(
models.ArchaeologicalSite, 'site',
@@ -344,6 +346,18 @@ site_search_wizard = SiteSearch.as_view(
label=_(u"{} search"),
url_name='site_search',)
+
+site_creation_steps = [
+ ('general-site_creation', SiteForm),
+ ('final-site_creation', FinalForm)
+]
+
+site_creation_wizard = SiteWizard.as_view(
+ site_creation_steps,
+ label=_(u"New {}"),
+ url_name='site_creation',
+)
+
# operation sources
operation_source_search_wizard = SearchWizard.as_view([