Explorar el Código

Fix select2_lookups for posted data

Denis K hace 9 años
padre
commit
eb1fdf0cd4
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      jet/templatetags/jet_tags.py

+ 2 - 1
jet/templatetags/jet_tags.py

@@ -185,7 +185,8 @@ def select2_lookups(field):
                 'data-ajax--url': reverse('jet:model_lookup')
             }
 
-            initial_value = field.form.initial.get(field.name)
+            form = field.form
+            initial_value = form.data.get(field.name) if form.data != {} else form.initial.get(field.name)
 
             if hasattr(field, 'field') and isinstance(field.field, ModelMultipleChoiceField):
                 if initial_value: