summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar/furnitures/views.py')
-rw-r--r--ishtar/furnitures/views.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py
index 359fc1b58..96e84cc6f 100644
--- a/ishtar/furnitures/views.py
+++ b/ishtar/furnitures/views.py
@@ -28,7 +28,7 @@ from django.utils.translation import ugettext, ugettext_lazy as _
from ishtar import settings
from menus import menu
-from forms import FileForm1, FileForm2, FileWizard
+from forms import Step, FileForm1, FileForm2, FileWizard
def index(request):
"""
@@ -45,14 +45,15 @@ def action(request, action, obj_id=None, *args, **kwargs):
not menu.items[action].can_be_available(request.user):
not_permitted_msg = ugettext(u"Operation not permitted.")
return HttpResponse(not_permitted_msg)
- dct = {'current_action':action}
+ request.session['CURRENT_ACTION'] = action
globals_dct = globals()
if action in globals_dct:
return globals_dct[action](request, dct, obj_id, *args, **kwargs)
return render_to_response('index.html', dct,
context_instance=RequestContext(request))
-file_wizard = FileWizard([FileForm1, FileForm2])
+file_wizard = FileWizard([Step('1', _(u"General"), FileForm1),
+ Step('2', _(u"Localisation"), FileForm2)])
def file_creation(request, dct, obj_id, *args, **kwargs):
return file_wizard(request, *args, **kwargs)