summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-10-20 21:52:43 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-10-20 21:52:43 +0200
commit5b8c7201eefa8b404afb0cb89b389fd3e8f92899 (patch)
tree1f1887c1153c40cd4323c482856e5f281ec1dc97 /archaeological_warehouse/views.py
parent111fb54c79daf2a1bcfe624f103f02da650e8741 (diff)
downloadIshtar-5b8c7201eefa8b404afb0cb89b389fd3e8f92899.tar.bz2
Ishtar-5b8c7201eefa8b404afb0cb89b389fd3e8f92899.zip
Djangoization - Major refactoring (step 6)
Work on wizard, views and forms to dispatch logic in a more relevant way.
Diffstat (limited to 'archaeological_warehouse/views.py')
-rw-r--r--archaeological_warehouse/views.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/archaeological_warehouse/views.py b/archaeological_warehouse/views.py
index 16a8e19f5..78df71bc2 100644
--- a/archaeological_warehouse/views.py
+++ b/archaeological_warehouse/views.py
@@ -25,6 +25,8 @@ from django.shortcuts import render_to_response
from ishtar_common.views import get_item, show_item, revert_item
import models
+from wizards import *
+from forms import *
get_container = get_item(models.Container,
'get_container', 'container',
@@ -79,3 +81,17 @@ def autocomplete_container(request):
data = json.dumps([{'id':container.pk, 'value':unicode(container)}
for container in containers])
return HttpResponse(data, mimetype='text/plain')
+
+warehouse_packaging_wizard = PackagingWizard.as_view([
+ ('seleccontainer-packaging', ContainerFormSelection),
+ ('base-packaging', BasePackagingForm),
+ ('multiselecitems-packaging', ItemPackagingFormSelection),
+ ('final-packaging', FinalForm)],
+ url_name='warehouse_packaging',)
+
+"""
+warehouse_packaging_wizard = ItemSourceWizard.as_view([
+ ('selec-warehouse_packaging', ItemsSelection),
+ ('final-warehouse_packaging', FinalForm)],
+ url_name='warehouse_packaging',)
+"""