diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-08-19 15:12:43 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-08-19 15:12:43 +0200 |
commit | 2c2480a1410c3445572936a70159efda5cc854f4 (patch) | |
tree | 840ab617f2927fec8143f6005cfd2d498d1c738f /archaeological_files_pdl/views.py | |
parent | 032ac535ce0de17e7b92d9ba7207d49d8f3e21c6 (diff) | |
download | Ishtar-2c2480a1410c3445572936a70159efda5cc854f4.tar.bz2 Ishtar-2c2480a1410c3445572936a70159efda5cc854f4.zip |
Archaeological files: change planning service management
Diffstat (limited to 'archaeological_files_pdl/views.py')
-rw-r--r-- | archaeological_files_pdl/views.py | 114 |
1 files changed, 57 insertions, 57 deletions
diff --git a/archaeological_files_pdl/views.py b/archaeological_files_pdl/views.py index bcb1c0211..8305bdab7 100644 --- a/archaeological_files_pdl/views.py +++ b/archaeological_files_pdl/views.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- -# Copyright (C) 2014 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> +# Copyright (C) 2015 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet> # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as @@ -22,7 +22,8 @@ from django.utils.translation import ugettext_lazy as _ from archaeological_files_pdl.wizards import FileWizard, FileModificationWizard from archaeological_operations.wizards import is_preventive, is_not_preventive -from ishtar_common.views import OrganizationPersonCreate, OrganizationPersonEdit +from ishtar_common.views import OrganizationPersonCreate, \ + OrganizationPersonEdit from archaeological_files_pdl import forms from archaeological_files import forms as ref_forms @@ -31,69 +32,68 @@ from archaeological_operations.forms import ParcelFormSet from archaeological_files import models -file_creation_wizard_is_preventive = is_preventive('general-file_creation', - models.FileType, type_key='file_type') +file_creation_wizard_is_preventive = is_preventive( + 'general-file_creation', models.FileType, type_key='file_type') file_creation_wizard_is_not_preventive = is_not_preventive( - 'general-file_creation', models.FileType, type_key='file_type') + 'general-file_creation', models.FileType, type_key='file_type') file_creation_wizard = FileWizard.as_view([ - ('general-file_creation', forms.FileFormGeneral), - ('preventivetype-file_creation', forms.FileFormPreventiveType), - ('preventiveplanning-file_creation', forms.FileFormPlanning), - ('researchaddress-file_creation', forms.FileFormResearchAddress), - ('parcelspdl-file_creation', ParcelFormSet), - ('generalcontractor-file_creation', - forms.FileFormGeneralContractor), - ('planningservice-file_creation', - forms.FileFormPlanningService), - ('research-file_creation', ref_forms.FileFormResearch), - ('instruction-file_creation', - forms.FileFormInstruction), - ('final-file_creation', ref_forms.FinalForm)], - label=_(u"New file"), - condition_dict={ - 'preventivetype-file_creation':file_creation_wizard_is_preventive, - 'preventiveplanning-file_creation':file_creation_wizard_is_preventive, - 'generalcontractor-file_creation':file_creation_wizard_is_preventive, - 'planningservice-file_creation':file_creation_wizard_is_preventive, - 'researchaddress-file_creation':file_creation_wizard_is_not_preventive, - 'research-file_creation':file_creation_wizard_is_not_preventive - }, - url_name='file_creation',) - -file_modification_wizard_is_preventive = is_preventive('general-file_modification', - models.FileType, type_key='file_type') + ('general-file_creation', forms.FileFormGeneral), + ('preventivetype-file_creation', forms.FileFormPreventiveType), + ('preventiveplanning-file_creation', forms.FileFormPlanning), + ('researchaddress-file_creation', forms.FileFormResearchAddress), + ('parcelspdl-file_creation', ParcelFormSet), + ('generalcontractor-file_creation', forms.FileFormGeneralContractor), + ('planningservice-file_creation', forms.FileFormPlanningService), + ('research-file_creation', ref_forms.FileFormResearch), + ('instruction-file_creation', forms.FileFormInstruction), + ('final-file_creation', ref_forms.FinalForm)], + label=_(u"New file"), + condition_dict={ + 'preventivetype-file_creation': file_creation_wizard_is_preventive, + 'preventiveplanning-file_creation': file_creation_wizard_is_preventive, + 'generalcontractor-file_creation': file_creation_wizard_is_preventive, + 'planningservice-file_creation': file_creation_wizard_is_preventive, + 'researchaddress-file_creation': + file_creation_wizard_is_not_preventive, + 'research-file_creation': file_creation_wizard_is_not_preventive + }, + url_name='file_creation',) + +file_modification_wizard_is_preventive = is_preventive( + 'general-file_modification', models.FileType, type_key='file_type') file_modification_wizard_is_not_preventive = is_not_preventive( - 'general-file_modification', models.FileType, type_key='file_type') + 'general-file_modification', models.FileType, type_key='file_type') file_modification_wizard = FileModificationWizard.as_view([ - ('selec-file_modification', ref_forms.FileFormSelection), - - ('general-file_modification', forms.FileFormGeneral), - ('preventivetype-file_modification', forms.FileFormPreventiveType), - ('preventiveplanning-file_modification', forms.FileFormPlanning), - ('researchaddress-file_modification', forms.FileFormResearchAddress), - ('parcelspdl-file_modification', ParcelFormSet), - ('generalcontractor-file_modification', - forms.FileFormGeneralContractor), - ('planningservice-file_modification', - forms.FileFormPlanningService), - ('research-file_modification', ref_forms.FileFormResearch), - ('instruction-file_modification', - forms.FileFormInstruction), - ('final-file_modification', ref_forms.FinalForm)], - label=_(u"File modification"), - condition_dict={ - 'preventivetype-file_modification':file_modification_wizard_is_preventive, - 'preventiveplanning-file_modification':file_modification_wizard_is_preventive, - 'generalcontractor-file_modification':file_modification_wizard_is_preventive, - 'planningservice-file_modification':file_modification_wizard_is_preventive, - 'researchaddress-file_modification':file_modification_wizard_is_not_preventive, - 'research-file_modification':file_modification_wizard_is_not_preventive - }, - url_name='file_modification',) + ('selec-file_modification', ref_forms.FileFormSelection), + ('general-file_modification', forms.FileFormGeneral), + ('preventivetype-file_modification', forms.FileFormPreventiveType), + ('preventiveplanning-file_modification', forms.FileFormPlanning), + ('researchaddress-file_modification', forms.FileFormResearchAddress), + ('parcelspdl-file_modification', ParcelFormSet), + ('generalcontractor-file_modification', forms.FileFormGeneralContractor), + ('planningservice-file_modification', forms.FileFormPlanningService), + ('research-file_modification', ref_forms.FileFormResearch), + ('instruction-file_modification', forms.FileFormInstruction), + ('final-file_modification', ref_forms.FinalForm)], + label=_(u"File modification"), + condition_dict={ + 'preventivetype-file_modification': file_modification_wizard_is_preventive, + 'preventiveplanning-file_modification': + file_modification_wizard_is_preventive, + 'generalcontractor-file_modification': + file_modification_wizard_is_preventive, + 'planningservice-file_modification': + file_modification_wizard_is_preventive, + 'researchaddress-file_modification': + file_modification_wizard_is_not_preventive, + 'research-file_modification': file_modification_wizard_is_not_preventive + }, + url_name='file_modification',) class TownPlanningEdit(OrganizationPersonEdit): relative_label = _("File followed by") + class TownPlanningCreate(OrganizationPersonCreate): relative_label = _("File followed by") |