关于Flask中的as_view函数

8 投票
1 回答
4179 浏览
提问于 2025-04-17 17:13

这个例子中的代码:

posts.add_url_rule('/', view_func=ListView.as_view('list'))
posts.add_url_rule('/<slug>/', view_func=DetailView.as_view('detail'))

我不太明白上面函数as_view里传入的参数,listdetail在这里有什么用呢?

1 个回答

6

它为路由系统创建了一个端点,这样你就可以使用 url_for('posts.list') 或类似的方式。你可以在这里查看 API文档

撰写回答