在烧瓶中,我们有通常的
@app.route()我们都知道这一点,但是如果您在理论上有很多路线(比如说60条)怎么办? 一个单独的views.py文件不会删除它,也不会按类别对其进行组织,因为我们将有8个主页和52个用户帖子,所以您将如何处理这样的问题?
答案 0 :(得分:1)
对于“ 52个用户帖子”和类似的页面路线,您应该使用routes with variables, 像这样
@app.route('/post/<int:post_id>')
def show_post(post_id):
# show the post with the given id, the id is an integer
return 'Post %d' % post_id
我希望这会为您弄清楚
答案 1 :(得分:0)
我强烈建议您检阅此Python字节Structure of a Flask Project中的一篇名为podcast episode的文章。
它讨论了基于功能的结构与基于应用程序的结构(通常在Django中找到)。您可以采用两种方法。这些只是建议,Flask非常灵活,因此您可以做任何想做的事。