0

我正在使用烧瓶应用程序生成器。目前我正在使用以下代码来访问视图。

appbuilder.add_view(ItemView, "Item")

默认情况下,它会将我重定向到列表页面。而且我知道我可以通过覆盖 default_view 来改变行为。

但我正在寻找以下内容。

appbuilder.add_link("Add New Item", ItemView().get_add_link())

appbuilder.add_link("List Items", ItemView().get_list_link())

如何获取视图列表/添加页面的视图 URL?

4

1 回答 1

0

由于您没有应用程序上下文,因此您此时无法获得它,您可以使用 Flask url_for('ItemView.add') 上下文。

在这种情况下,只需使用相对 URL 路径:

appbuilder.add_link("添加新项目", href='/itemview/add')

于 2016-06-10T02:41:13.690 回答