Преглед на файлове

fixed bug for CREATE views

Juan Carlos преди 4 години
родител
ревизия
e583559b06
променени са 2 файла, в които са добавени 8 реда и са изтрити 5 реда
  1. BIN
      db.sqlite3-journal
  2. 8 5
      marktplatz/forms.py

BIN
db.sqlite3-journal


+ 8 - 5
marktplatz/forms.py

@@ -240,11 +240,14 @@ class ProductForm(forms.ModelForm, GeneralFields):
        #
 
        if 'instance' in kwargs:
-           self.redirect_to_pics    = reverse_lazy( 'projekt-bearbeiten-submit-pics', kwargs=  { 'type': self.Meta.type, 'pk': kwargs['instance'].id }  )
-           self.redirect_to_publish = reverse_lazy( 'projekt-bearbeiten-publish',     kwargs=  { 'type': self.Meta.type, 'pk': kwargs['instance'].id  }  )
-       else:
-           self.redirect_to_pics    = reverse_lazy( 'neues-projekt-submit-pics',  kwargs =  { 'type': self.Meta.type }  )
-           self.redirect_to_publish = reverse_lazy( 'neues-projekt-publish',      kwargs =  { 'type': self.Meta.type }  )
+           if kwargs['instance'] is not None:
+               self.redirect_to_pics    = reverse_lazy( 'projekt-bearbeiten-submit-pics', kwargs=  { 'type': self.Meta.type, 'pk': kwargs['instance'].id     }  )
+               self.redirect_to_publish = reverse_lazy( 'projekt-bearbeiten-publish',     kwargs=  { 'type': self.Meta.type, 'pk': kwargs['instance'].id  }  )
+           else:
+               self.redirect_to_pics    = reverse_lazy( 'neues-projekt-submit-pics',  kwargs =  { 'type': self.Meta.type }  )
+               self.redirect_to_publish = reverse_lazy( 'neues-projekt-publish',      kwargs =  { 'type': self.Meta.type }  )
+
+
 
        self.helper = FormHelper(  )
        self.helper.attrs = {'id': 'upload_mab', 'enctype': 'multipart/form-dat' }