Я пытаюсь узнать больше о Flask, создав CMS. Я использую flask-admin для добавления сообщений, изображений и т. Д.Передача аргументов в шаблон редактирования ModelView в flask-admin
Мне удалось переопределить textarea с помощью ckeditor. Но я хочу передать пути изображений в статической папке к плагину изображения ckeditor.
Я не могу понять, как передать параметры в мой шаблон edit.html.
Вот код:
class TestAdmin(ModelView):
form_overrides = dict(text=forms.CustomTextAreaField)
create_template = 'edit.html'
edit_template = 'edit.html'
Из документации колба-администратора я обнаружил, что _template_args
может использоваться для передачи параметров в шаблоне. Но я не могу понять, как это сделать.
Каков точный способ сделать это?
Я пытаюсь сделать что-то подобное с index_view, но он вообще не работает. Я получаю исключение: Исключение: Попытка создать экземпляр административного представления UserModelView без представления по умолчанию Любая идея, что не так? –
@JamieHush не знаю, я не могу помочь без какого-либо кода. Он должен работать, если вы подклассифицируете 'AdminIndexView' и переопределяете функцию' index'. – iurisilvio
AttributeError: объект 'super' не имеет атрибута 'index' – jul