【发布时间】:2015-11-11 12:57:58
【问题描述】:
我有一个基于类的管理视图:
class All_RDPs(BaseView):
@expose('/')
def index(self):
return 'ok1'
@expose('/test')
def testindex(self):
return 'ok2'
像这样在 Flask-Admin 中注册:
admin.add_view(All_RDPs(name='dep_rdp'))
然后可以像这样从浏览器中查看:
http://localhost/admin/all_rdps/
http://localhost/admin/all_rdps/test
问题是:
- 如何指定此类的 URL 而不是默认生成的名称
all_rdps? - 如何使用
url_for为这些端点生成url?url_for('admin.All_RDPs.testindex')、url_for('admin.All_RDPs')不工作。
【问题讨论】:
标签: python flask flask-admin