前言
在使用pycharm开发flask项目时,会遇到html里提示jinja语法错误的问题,虽然不影响程序正常运行,但对有强迫症的程序员来说,多少有点头疼。本文就介绍如何解决这个看起来不舒服的问题。
解决方案
在当前项目的.idea目录下找到{项目名}.iml的文件,打开这个iml文件,在component的同级标签下,添加如下代码,注意list下的value值填写相应的template目录,我模板放在app/templates,所以这样填:
<component name="TemplatesService">
<option name="TEMPLATE_CONFIGURATION" value="Jinja2" />
<option name="TEMPLATE_FOLDERS">
<list>
<option value="$MODULE_DIR$/app/templates" />
</list>
</option>
</component>
填写完后,保存文件。然后重启pycharm,即可生效。