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'),  | 
