diff options
| -rw-r--r-- | archaeological_operations/wizards.py | 2 | ||||
| -rw-r--r-- | archaeological_warehouse/wizards.py | 8 | 
2 files changed, 8 insertions, 2 deletions
diff --git a/archaeological_operations/wizards.py b/archaeological_operations/wizards.py index 94aafb87c..5410b37f8 100644 --- a/archaeological_operations/wizards.py +++ b/archaeological_operations/wizards.py @@ -43,7 +43,7 @@ class OperationWizard(Wizard):      object_parcel_type = 'operation'      parcel_step_key = 'parcels'      relations_step_key = 'relations' -    # step contening the current(s) town(s) +    # step including the current(s) town(s)      town_step_keys = ['towns-', 'townsgeneral-']      town_input_id = 'town'  # input id of the current(s) town(s)      multi_towns = False  # true if current town are multi valued diff --git a/archaeological_warehouse/wizards.py b/archaeological_warehouse/wizards.py index 0adb06f75..42659ae23 100644 --- a/archaeological_warehouse/wizards.py +++ b/archaeological_warehouse/wizards.py @@ -77,6 +77,7 @@ class ContainerWizard(Wizard):              'ishtar/wizard/wizard_containerlocalisation.html',      }      ignore_init_steps = ['localisation'] +    wizard_done_window = reverse_lazy('show-container')      def get_form_kwargs(self, step=None):          kwargs = super(ContainerWizard, self).get_form_kwargs(step) @@ -98,6 +99,7 @@ class ContainerWizard(Wizard):          Save the localisation          """          super(ContainerWizard, self).done(form_list) +        dct = {}          for idx, form in enumerate(form_list):              if not form.is_valid():                  return self.render(form) @@ -119,8 +121,12 @@ class ContainerWizard(Wizard):                          )                      localisation.reference = form.cleaned_data[div_name]                      localisation.save() +            dct = {'item': container} +            self.current_object = container +            # force evaluation of lazy urls +            dct['wizard_done_window'] = unicode(self.wizard_done_window)          return render_to_response( -            self.wizard_done_template, {}, +            self.wizard_done_template, dct,              context_instance=RequestContext(self.request))  | 
