【问题标题】:How do you create a templates folder when you're working with Flask? [duplicate]使用 Flask 时如何创建模板文件夹? [复制]
【发布时间】:2013-02-14 04:50:42
【问题描述】:

http://flask.pocoo.org/docs/quickstart/#a-minimal-application

当“渲染模板”下的说明指示您创建模板文件夹时,您究竟是在哪里创建的?在您的项目目录中?如何?谢谢!

【问题讨论】:

    标签: python frameworks web flask


    【解决方案1】:

    如果您在粘贴的链接中进一步阅读,您会发现:

    Flask 将在模板文件夹中查找模板。所以如果你的 应用程序是一个模块,这个文件夹在那个模块旁边,如果它是一个 package 它实际上在你的包里面:

    案例1:一个模块:

     /application.py
     /templates
         /hello.html
    

    案例2:一个包:

     /application
         /__init__.py
         /templates
             /hello.html
    

    最常见的是案例 1 - 您只需创建一个名为 templates 的目录并在其中添加模板。没什么特别的。

    【讨论】:

    • 是的,我确实读过它,但我并不完全确定。澄清一下,这是否意味着模板与 application.py 位于同一目录中?
    • 是的,就是这个意思。
    猜你喜欢
    • 2017-08-13
    • 1970-01-01
    • 2016-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 2014-07-23
    相关资源
    最近更新 更多