diff options
Diffstat (limited to 'archaeological_warehouse/views.py')
-rw-r--r-- | archaeological_warehouse/views.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/archaeological_warehouse/views.py b/archaeological_warehouse/views.py index ecbcc3175..67701f70b 100644 --- a/archaeological_warehouse/views.py +++ b/archaeological_warehouse/views.py @@ -34,6 +34,7 @@ from archaeological_warehouse.forms import WarehouseForm, ContainerForm, \ ContainerDeletionForm, ContainerSelect, WarehouseSelect from ishtar_common.forms import FinalForm +from ishtar_common.views import QABaseLockView from ishtar_common.views_item import get_item, show_item, new_item from archaeological_finds.views import treatment_add @@ -178,6 +179,12 @@ warehouse_deletion_wizard = WarehouseDeletionWizard.as_view([ label=_(u"Warehouse deletion"), url_name='warehouse_deletion',) + +class QAWarehouseLockView(QABaseLockView): + model = models.Warehouse + base_url = "warehouse-qa-lock" + + container_search_wizard = ContainerSearch.as_view([ ('selec-container_search', MainContainerFormSelection)], label=_(u"Container search"), @@ -252,6 +259,11 @@ warehouse_packaging_wizard = ItemSourceWizard.as_view([ """ +class QAContainerLockView(QABaseLockView): + model = models.Container + base_url = "container-qa-lock" + + def reset_wizards(request): for wizard_class, url_name in ( (PackagingWizard, 'warehouse_packaging'), |