Flask-Admin 使用 ModelView 类覆盖默认 View ?

标签 flask-admin

如上所述here您可以通过声明 AdminIndexView 的子类并将 View 传递给管理应用程序来覆盖 Flask-Admin 的默认 View 。是否可以使用 ModelView 类 View 覆盖默认 View ?如果是这样,我该怎么做呢?我的管理面板只需要 ModelViews,但不知道如何摆脱默认 View 。感谢您的帮助。

最佳答案

如果您将端点“admin”提供给模型 View ,则可以做到这一点,如下所示:

admin = Admin(app, url='/', index_view=MyModelView(my_model, db.session, url='/', endpoint='admin'))

关于Flask-Admin 使用 ModelView 类覆盖默认 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28006335/

相关文章:

flask-admin - 如何避免Flask-Admin 2.1警告 "UserWarning: Fields missing from ruleset"?

python - 将 Flask-login 与 Flask-admin 一起使用

python - 为什么 url_for() 使用 'static' 作为第一个参数?没有静态()

flask - 根据flask admin中另一个字段的值显示字段

python - 如何让 Flask-admin 允许使用 peewee 模型内联编辑 PostgreSQL JSONB 字段?

flask-admin - Flask Admin 不显示所有字段

flask - 请求后初始化 flask 管理员的文件管理员

python - 限制 Flask-Admin 上的一个 View ?

forms - 如何将占位符值添加到 Flask_admin form_create_rules?

python - Flask-Admin 在更新时删除辅助映射