Flask-Admin переопределяет представление по умолчанию с помощью класса ModelView?

Как описано здесь, вы можете переопределить представление Flask-Admin по умолчанию. объявив дочерний класс AdminIndexView и передав представление в приложение администратора. Можно ли переопределить представление по умолчанию с помощью представления класса ModelView? Если да, то как бы я это сделал? Мне действительно нужны ModelViews только для моей панели администратора, и я не могу понять, как избавиться от представления по умолчанию. Спасибо за помощь.


person CCoffie    schedule 18.01.2015    source источник


Ответы (1)


Вы можете сделать это, если вы дадите конечную точку «admin» вашему представлению модели, как в:

admin = Admin(app, url='/', index_view=MyModelView(my_model, db.session, url='/', endpoint='admin'))
person Alexis Benoist    schedule 13.03.2015