summaryrefslogtreecommitdiff
path: root/archaeological_finds/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/views.py')
-rw-r--r--archaeological_finds/views.py39
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),