关于Flask中的as_view函数

nam*_*nam 6 python listview mongodb flask

示例中的代码:

posts.add_url_rule('/', view_func=ListView.as_view('list'))
posts.add_url_rule('/<slug>/', view_func=DetailView.as_view('detail'))
Run Code Online (Sandbox Code Playgroud)

我不理解as_view上面函数中传递的参数listdetail这里的目的是什么?

Doo*_*beh 5

它为路由系统创建了端点,因此您可以使用url_for('posts.list')或类似的方法,API文档在此处