flask 出现 TemplateNotFound的问题 找不到模板文件

2019/01 25 19:01
文章来源网络
        做了一个小例子,出现了flask TemplateNotFound这个问题,原因在于Flask这个对象一个项目中只能创建一个,我们把它放到了一个__init__.py文件中,如下

app = Flask(__name__,static_folder="",static_url_path=""),结果发现出现了这个问题,原来,创建的时候,没有
template_folder这个属性,所以默认是templates这个文件夹,由于__init___.py文件的目录与templates没有在统一目录下,所以找不到。
如何解决?我们在定义这个时,改为
app = Flask(__name__, template_folder='../templates',static_folder="",static_url_path=""
)
其中template_folder后面的是相对位置,这样就找到这个目录了。

--转载请注明: http://91o.cc/flask-%e5%87%ba%e7%8e%b0-templatenotfound%e7%9a%84%e9%97%ae%e9%a2%98-%e6%89%be%e4%b8%8d%e5%88%b0%e6%a8%a1%e6%9d%bf%e6%96%87%e4%bb%b6/