diff options
Diffstat (limited to 'ishtar/furnitures/views.py')
| -rw-r--r-- | ishtar/furnitures/views.py | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py index 74b2461ec..3d7564a55 100644 --- a/ishtar/furnitures/views.py +++ b/ishtar/furnitures/views.py @@ -32,9 +32,7 @@ from django.core import serializers  from ishtar import settings  from menus import menu -from forms import file_creation_wizard, file_modification_wizard, \ -                  operation_creation_wizard, operation_modification_wizard, \ -                  person_creation_wizard, account_management_wizard +import forms as ishtar_forms  import models  def index(request): @@ -169,7 +167,8 @@ def action(request, action_slug, obj_id=None, *args, **kwargs):      globals_dct = globals()      if action_slug in globals_dct:          return globals_dct[action_slug](request, dct, obj_id, *args, **kwargs) -    elif action_slug + "_wizard" in globals_dct: -        return globals_dct[action_slug+"_wizard"](request, *args, **kwargs) +    elif hasattr(ishtar_forms, action_slug + "_wizard"): +        return getattr(ishtar_forms, action_slug+"_wizard")(request, *args, +                                                            **kwargs)      return render_to_response('index.html', dct,                                context_instance=RequestContext(request))  | 
