diff --git a/src/c3nav/editor/views/base.py b/src/c3nav/editor/views/base.py index b2289f8d..bd6068b3 100644 --- a/src/c3nav/editor/views/base.py +++ b/src/c3nav/editor/views/base.py @@ -182,6 +182,8 @@ class APIHybridFormTemplateResponse(APIHybridResponse): } if hasattr(widget, 'choices'): field['choices'] = dict(widget.choices) + if hasattr(widget, 'disabled'): + field['disabled'] = True field.update(widget.attrs) field.update({ 'value': self.form[name].value(),