diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-21 15:04:28 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-21 15:04:28 +0200 | 
| commit | f31f0f269a68b2dfc5c834ce420bb5a02a3ecd0c (patch) | |
| tree | a8d881b59447269f2e92578cf5924759bad17704 /archaeological_warehouse/wizards.py | |
| parent | 48eb91979705f9999b724c8e2f960fd7931775c1 (diff) | |
| download | Ishtar-f31f0f269a68b2dfc5c834ce420bb5a02a3ecd0c.tar.bz2 Ishtar-f31f0f269a68b2dfc5c834ce420bb5a02a3ecd0c.zip | |
Djangoization - Major refactoring (step 8)
* clean-up on request and storage args in methods
* view creation now managed by South
* clean some mess in session values by using MultiValueDict
Diffstat (limited to 'archaeological_warehouse/wizards.py')
| -rw-r--r-- | archaeological_warehouse/wizards.py | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/archaeological_warehouse/wizards.py b/archaeological_warehouse/wizards.py index 1e8455b94..06d3ec887 100644 --- a/archaeological_warehouse/wizards.py +++ b/archaeological_warehouse/wizards.py @@ -26,10 +26,10 @@ from archaeological_finds.models import Treatment  class PackagingWizard(TreatmentWizard): -    def save_model(self, dct, m2m, whole_associated_models, request, storage, -                   form_list, return_object): -        dct = self.get_extra_model(dct, request, storage, form_list) -        obj = self.get_current_saved_object(request, storage) +    def save_model(self, dct, m2m, whole_associated_models, form_list, +                   return_object): +        dct = self.get_extra_model(dct, form_list) +        obj = self.get_current_saved_object()          dct['location'] = dct['container'].location          items = dct.pop('items')          treatment = Treatment(**dct) @@ -37,12 +37,12 @@ class PackagingWizard(TreatmentWizard):          if not hasattr(items, '__iter__'):              items = [items]          for item in items: -            new = item.duplicate(request.user) +            new = item.duplicate(self.request.user)              item.downstream_treatment = treatment              item.save()              new.upstream_treatment = treatment              new.container = dct['container']              new.save()          res = render_to_response('wizard_done.html', {}, -                                  context_instance=RequestContext(request)) +                                 context_instance=RequestContext(self.request))          return return_object and (obj, res) or res | 
