- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
获取 flask-admin ModelView
URL 的正确方法是什么?
这是一个非常简单的例子:
my_admin_view.py
from flask.ext.admin.contrib.sqla import ModelView
from common.flask_app import app
from models import db, User, Role
admin = Admin(app, name="Boost Admin")
admin.add_view(ModelView(User, db.session, category="model"))
admin.add_view(ModelView(Role, db.session, category="model"))
my_admin_template.html
...
<p>Check out my user admin link:</p>
<a href="{{ url_for('modelview.user') }}">User view link</a>
{# ______________
what argument to pass in here?? #}
...
传递给 url_for(...)
的正确参数是什么?
我已经尝试过 modelview.user
、my_admin_view.modelview.user
等。它们似乎都无法正确解析,我想避免对链接。
谢谢!
最佳答案
好的,我在阅读了 ModelView 的源代码后就明白了。
首先,确保端点已命名(可以在没有命名端点的情况下进行命名,但这会使代码更清晰):
from flask.ext.admin.contrib.sqla import ModelView
from models import db, User, Role
admin = Admin(app, name="Boost Admin")
admin.add_view(ModelView(User,db.session,category="model", endpoint="model_view_user"))
admin.add_view(ModelView(Role,db.session,category="model", endpoint="model_view_role"))
...现在在模板中,您可以按如下方式引用基本模型 View :
URL for User model default view is: {{model_view_user.index_view}}
URL for Role model default view is: {{model_view_role.index_view}}
定义了index_view
函数here ,并为 flask admin ModelView 实现默认 View 。
关于python - 如何在 flask-admin 中引用 ModelView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20431572/
拜托,您对以下场景有什么建议(就架构质量而言)最好的方法: ModelViewA(父) - 需要从 ModelViewB 收集来显示数据 - 即使集合保持不变,也可以多次访问集合 ModelViewB
在 OpenGL 中,如何读取模型 View 矩阵中的当前 x/y 转换?我知道您必须将当前矩阵加载到数组中并从那里读取 float ,但我不知 Prop 体该怎么做。 最佳答案 为了检索当前的模型
flask 初学者在这里。我有一个使用以下模型的小 Flask 应用程序: class Question(db.Model): __tablename__ = 'questions'
更新了三种有效的方法,以及原来的一种无效的方法 我做了一个 Angular js 指令,我正在尝试访问 ctrl.$modelValue。它在主流中不起作用。 我有三种可能的解决方案,它们都有缺点。
我有一个被多个 View 模型使用的模型,并且我需要一些其他 javascript 组件来更新模型,由我的虚拟机观察到。我不知道如何做到这一点,因为在教程中,他们在 View 模型中“混合”模型。 这
这更像是一个一般的 Python 问题,而不是 Flask 问题。 这段代码来自https://github.com/mitsuhiko/flask/blob/master/flask/views.p
我正在研究 Flask-Admin 与 PeeWee 后端模型 View 的结合(但我的问题也可能适用于 SQLAlchemy 后端),有两件事我在文档或示例中找不到: (1)。当我的模型有一个唯一字
如何将 ModelView 上的字段设置为只读? class MyModelView(BaseModelView): column_list = ('name', 'last_name', '
目前在我的应用程序中,我使用 func/lambda 方法显示消息框,如下面的 url 中所述: http://www.deanchalk.me.uk/post/WPF-MVVM-e28093-Sim
如上所述here您可以通过声明 AdminIndexView 的子类并将 View 传递给管理应用程序来覆盖 Flask-Admin 的默认 View 。是否可以使用 ModelView 类 View
我正在使用带有flask-admin的模型 View ,并且我想在编辑/创建 View 中过滤列。列/字段是一种关系,我只想显示属于登录用户的字段,即 relationship_id == user.
我必须在其中创建一个简单的图像编辑器来执行翻转、翻转、添加边框等操作。我正在使用 jsp servlet。每当执行操作时,POST ajax 请求都会发送到服务器,其中包含数据-图像服务器相对路径和操
我正在练习 Django 的基于类的 View 。 在使用通用 CreateView 进行练习时,我很难理解为什么我的“fields”属性不起作用...我正在尝试使用 CreateView 构建一个
我想在模型 View 中为金额(自定义字段)添加过滤器 class FarmerAdmin(ModelView): column_descriptions = dict(amount = "A
我有一个使用 MVVM 模式 (MVVM Light Toolkit) 在 WPF 中开发的应用程序。 到目前为止,我没有遇到任何问题,直到需要在运行时更改与我的一些控件(一组 MenuItem)关联
获取 flask-admin ModelView URL 的正确方法是什么? 这是一个非常简单的例子: my_admin_view.py from flask.ext.admin.contrib.sq
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 8年前关闭。 Imp
我一直在四处寻找如何将模型 View 绑定(bind)到 View ,但我似乎无法解决。 我有一个名为 Search 的 View ,我想将它绑定(bind)到 SearchModelView。 Vi
我正在编写一个体积渲染程序,它不断调整一些平面几何形状,使其始终面向相机。每当相机旋转时,平面几何体就会旋转,以便看起来好像它相对于场景中的其他所有东西都没有移动。 (我使用相机的观看方向作为这些平面
我已经开始学习 MVC3 开发,但遇到了一些障碍。在我的项目中,我已将默认的 aspnet_ 成员表移动到单独的 SQL Server 2008 Express 数据库中。然后我添加了我自己的表来保存
我是一名优秀的程序员,十分优秀!