summaryrefslogtreecommitdiff
path: root/ishtar_common/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-08-23 19:31:10 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-08-23 19:31:10 +0200
commitde3e2a0317ae03fdead6276f9e7d5da3fc3a5d57 (patch)
tree2329f5dc0ec9c8aa485c00de3c5af6a234e8fdb8 /ishtar_common/forms.py
parentd7a0f20cb5ac8fc70aec1af0e2c3858076896836 (diff)
downloadIshtar-de3e2a0317ae03fdead6276f9e7d5da3fc3a5d57.tar.bz2
Ishtar-de3e2a0317ae03fdead6276f9e7d5da3fc3a5d57.zip
CustomField: fix ordering of field in formsets
Diffstat (limited to 'ishtar_common/forms.py')
-rw-r--r--ishtar_common/forms.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ishtar_common/forms.py b/ishtar_common/forms.py
index 1ed545166..3ecec9b06 100644
--- a/ishtar_common/forms.py
+++ b/ishtar_common/forms.py
@@ -149,6 +149,9 @@ class CustomForm(object):
order += 1
new_fields[order] = (key, field)
+ if not hasattr(self, 'fields'): # formset
+ return
+
field_items, field_hidden_items = [], []
for key, field in self.fields.items():
if getattr(field.widget, 'is_hidden', None):