olwidget icon indicating copy to clipboard operation
olwidget copied to clipboard

MapModelForm error - 'OrderedDict' object has no attribute 'keyOrder

Open andreav opened this issue 10 years ago • 0 comments

Hi, thank you for this module.

min_pos = min(min_pos, fields.keyOrder.index(field_name)) raises an error:

File "/home/main/Workspace/rsn/rsn_env/local/lib/python2.7/site-packages/olwidget/forms.py", line 83, in __new__
  default_template=opts.template)
File "/home/main/Workspace/rsn/rsn_env/local/lib/python2.7/site-packages/olwidget/forms.py", line 156, in apply_maps_to_modelform_fields
  min_pos = min(min_pos, fields.keyOrder.index(field_name))
AttributeError: 'OrderedDict' object has no attribute 'keyOrder'

My Form is very basic:

from models import Place

class PlaceTestForm(MapModelForm):
    class Meta:
        model = Place

I'm using django 1.7.

andreav avatar Dec 23 '14 21:12 andreav