diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-02-16 15:49:15 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-02-16 16:08:49 +0100 |
commit | a4fe839d5b0118012adede0d6ba330811d914d65 (patch) | |
tree | 8e3f8a9979d71a58304c2011a10bb05aa86e5823 /archaeological_operations/views.py | |
parent | 9ead7a5ac3fc8b83b95f8ed4558d92809f19805f (diff) | |
download | Ishtar-a4fe839d5b0118012adede0d6ba330811d914d65.tar.bz2 Ishtar-a4fe839d5b0118012adede0d6ba330811d914d65.zip |
Archaeological sites: deletion wizard (refs #3913)
Diffstat (limited to 'archaeological_operations/views.py')
-rw-r--r-- | archaeological_operations/views.py | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py index 4647b0fc7..3e20a067d 100644 --- a/archaeological_operations/views.py +++ b/archaeological_operations/views.py @@ -29,7 +29,8 @@ from django.utils.translation import ugettext_lazy as _, pgettext_lazy from ishtar_common.models import get_current_profile, IshtarSiteProfile from archaeological_operations import models -from ishtar_common.forms import ClosingDateFormSelection, FinalForm +from ishtar_common.forms import ClosingDateFormSelection, FinalForm, \ + FinalDeleteForm from ishtar_common.forms_common import AuthorFormset, SourceDeletionForm from archaeological_operations.forms import ArchaeologicalSiteForm, \ OperationFormSelection, OperationFormFileChoice, OperationFormGeneral, \ @@ -53,7 +54,8 @@ from archaeological_operations.wizards import has_associated_file, \ OperationClosingWizard, OperationDeletionWizard, SiteSearch, \ OperationSourceWizard, OperationSourceDeletionWizard, \ OperationAdministrativeActWizard, OperationEditAdministrativeActWizard, \ - AdministrativeActDeletionWizard, SiteWizard, SiteModificationWizard + AdministrativeActDeletionWizard, SiteWizard, SiteModificationWizard, \ + SiteDeletionWizard def autocomplete_patriarche(request): @@ -370,6 +372,16 @@ site_modification_wizard = SiteModificationWizard.as_view( url_name='site_modification', ) +site_deletion_steps = [ + ('selec-site_deletion', SiteFormSelection), + ('final-site_deletion', FinalDeleteForm) +] + +site_deletion_wizard = SiteDeletionWizard.as_view( + site_deletion_steps, + label=_(u"Site deletion"), + url_name='site_deletion',) + # operation sources operation_source_search_wizard = SearchWizard.as_view([ |