diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-12-07 20:01:09 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-12-07 20:01:09 +0100 | 
| commit | a675244a70b1721aff0048ebb671480fb40a7f67 (patch) | |
| tree | 5377e0e17c0a0f0952d37997aee038803b6ca680 /archaeological_finds/views.py | |
| parent | 5d8ef415bf5aa64174bd1a13003cc6d530df0d20 (diff) | |
| download | Ishtar-a675244a70b1721aff0048ebb671480fb40a7f67.tar.bz2 Ishtar-a675244a70b1721aff0048ebb671480fb40a7f67.zip  | |
Manage treatment files
Diffstat (limited to 'archaeological_finds/views.py')
| -rw-r--r-- | archaeological_finds/views.py | 39 | 
1 files changed, 33 insertions, 6 deletions
diff --git a/archaeological_finds/views.py b/archaeological_finds/views.py index 4a4935f67..cbd8495f8 100644 --- a/archaeological_finds/views.py +++ b/archaeological_finds/views.py @@ -52,6 +52,10 @@ get_find_for_treatment = get_item(  show_treatment = show_item(models.Treatment, 'treatment')  get_treatment = get_item(models.Treatment, 'get_treatement', 'treatment') +show_treatmentfile = show_item(models.TreatmentFile, 'treatmentfile') +get_treatmentfile = get_item(models.TreatmentFile, 'get_treatementfile', +                             'treatmentfile') +  show_findsource = show_item(models.FindSource, 'findsource')  get_findsource = get_item(models.FindSource, 'get_findsource', 'findsource') @@ -305,12 +309,12 @@ treatment_search_wizard = SearchWizard.as_view([  treatment_creation_wizard = TreatmentWizard.as_view(      treatment_wizard_steps,      condition_dict={ -    'selecfind-treatment_creation': -        check_value('basetreatment-treatment_creation', -                    'target_is_basket', False), -    'selecbasket-treatment_creation': -        check_value('basetreatment-treatment_creation', -                    'target_is_basket', True), +        'selecfind-treatment_creation': +            check_value('basetreatment-treatment_creation', +                        'target_is_basket', False), +        'selecbasket-treatment_creation': +            check_value('basetreatment-treatment_creation', +                        'target_is_basket', True),      # 'resultfinds-treatment_creation':      #     check_type_field('basetreatment-treatment_creation',      #                      'treatment_type', models.TreatmentType, @@ -337,6 +341,29 @@ treatment_deletion_wizard = TreatmentDeletionWizard.as_view([      label=_(u"Treatment deletion"),      url_name='treatment_deletion',) +treatmentfile_search_wizard = SearchWizard.as_view([ +    ('general-treatmentfile_search', TreatmentFileFormSelection)], +    label=_(u"Treatment file search"), +    url_name='treatmentfile_search',) + +treatmentfile_wizard_steps = [ +    ('treatmentfile-treatmentfile_creation', TreatmentFileForm), +    ('final-treatmentfile_creation', FinalForm)] + + +treatmentfile_creation_wizard = TreatmentFileWizard.as_view( +    treatmentfile_wizard_steps, +    label=_(u"New file treatment"), +    url_name='treatmentfile_creation',) + +treatmentfile_modification_wizard = TreatmentFileModificationWizard.as_view( +    [('selec-treatmentfile_modification', TreatmentFileFormSelection), +     ('treatmentfile-treatmentfile_modification', TreatmentFileForm), +     ('final-treatmentfile_modification', FinalForm)], +    label=_(u"Modify"), +    url_name='treatmentfile_modification', +) +  """  treatment_source_creation_wizard = TreatmentSourceWizard.as_view([      ('selec-treatment_source_creation', SourceTreatmentFormSelection),  | 
