diff options
Diffstat (limited to 'ishtar/furnitures/forms_operations.py')
-rw-r--r-- | ishtar/furnitures/forms_operations.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ishtar/furnitures/forms_operations.py b/ishtar/furnitures/forms_operations.py index e9d62b7ea..c6b6b9880 100644 --- a/ishtar/furnitures/forms_operations.py +++ b/ishtar/furnitures/forms_operations.py @@ -23,6 +23,8 @@ Operations forms definitions import datetime from django import forms +from django.shortcuts import render_to_response +from django.template import RequestContext from django.core import validators from django.core.exceptions import ObjectDoesNotExist from django.db.models import Max @@ -33,7 +35,7 @@ from ishtar import settings import models import widgets from forms import Wizard, FinalForm, FormSet, SearchWizard, ClosingWizard, \ - DeletionWizard, formset_factory, get_now, reverse_lazy + DeletionWizard, formset_factory, get_now, reverse_lazy, clean_duplicated from forms_common import TownForm, TownFormSet, ParcelFormSet, ParcelForm def is_preventive(form_name, model, type_key='operation_type', key=''): @@ -474,11 +476,14 @@ operation_closing_wizard = OperationClosingWizard([ ('final-operation_closing', FinalOperationClosingForm)], url_name='operation_closing',) +class OperationDeletionWizard(DeletionWizard): + model = models.Operation + class OperationDeletionForm(FinalForm): confirm_msg = " " confirm_end_msg = _(u"Would you like to delete this operation?") -operation_deletion_wizard = DeletionWizard([ +operation_deletion_wizard = OperationDeletionWizard([ ('selec-operation_deletion', OperationFormSelection), ('final-operation_deletion', OperationDeletionForm)], url_name='operation_deletion',) |