【发布时间】:2013-12-06 19:00:08
【问题描述】:
获取 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 等。它们似乎都没有正确解析,我想避免对链接进行硬编码。
谢谢!
【问题讨论】:
标签: python flask flask-admin