editor: correct form fields
This commit is contained in:
parent
57627a4d53
commit
acee067b7a
1 changed files with 6 additions and 3 deletions
|
@ -18,6 +18,10 @@ class MapitemFormMixin(ModelForm):
|
||||||
# hide section widget
|
# hide section widget
|
||||||
self.fields['section'].widget = HiddenInput()
|
self.fields['section'].widget = HiddenInput()
|
||||||
|
|
||||||
|
if 'space' in self.fields:
|
||||||
|
# hide space widget
|
||||||
|
self.fields['space'].widget = HiddenInput()
|
||||||
|
|
||||||
if 'geometry' in self.fields:
|
if 'geometry' in self.fields:
|
||||||
# hide geometry widget
|
# hide geometry widget
|
||||||
self.fields['geometry'].widget = HiddenInput()
|
self.fields['geometry'].widget = HiddenInput()
|
||||||
|
@ -57,9 +61,8 @@ class MapitemFormMixin(ModelForm):
|
||||||
|
|
||||||
|
|
||||||
def create_editor_form(editor_model):
|
def create_editor_form(editor_model):
|
||||||
possible_fields = ['section', 'space', 'name', 'public', 'altitude', 'geometry', 'width', 'groups', 'color',
|
possible_fields = ['section', 'space', 'name', 'altitude', 'can_search', 'can_describe', 'color', 'public',
|
||||||
'location_type', 'can_search', 'can_describe', 'routing_inclusion', 'compiled_room', 'bssids',
|
'groups', 'geometry', 'level', 'category', 'outside', 'stuffed', 'width']
|
||||||
'category', 'level']
|
|
||||||
existing_fields = [field.name for field in editor_model._meta.get_fields() if field.name in possible_fields]
|
existing_fields = [field.name for field in editor_model._meta.get_fields() if field.name in possible_fields]
|
||||||
|
|
||||||
class EditorForm(MapitemFormMixin, ModelForm):
|
class EditorForm(MapitemFormMixin, ModelForm):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue