wrap around entire django ORM in all editor views

This commit is contained in:
Laura Klünder 2017-06-12 22:56:39 +02:00
parent 9e58a662e0
commit 7e78bf0550
4 changed files with 224 additions and 20 deletions

View file

@ -31,7 +31,9 @@ class MapitemFormMixin(ModelForm):
self.initial['geometry'] = json.dumps(mapping(self.instance.geometry), separators=(',', ':'))
if 'groups' in self.fields:
LocationGroup = self.request.changeset.wrap('LocationGroup')
self.fields['groups'].label_from_instance = lambda obj: obj.title_for_forms
self.fields['groups'].queryset = LocationGroup.objects.all()
# parse titles
self.titles = None