默认情况下,通过Pycharm新建项目时,有个flask选项,新建完成后,是可以支持jinja模板的识别的,例如跳转,语法高亮等功能,但是如果是自己新建的目录,然后用Pycharm导入的,这个时候html文件里面的模板代码无法被高亮,也无法跳转
本身pycharm是支持jinja模板引擎的,只需要在配置文件加上配置即可,打开工程目录/.idea/xxx.iml
文件,其中xxx为项目名称(即外层目录名),在module节点下添加TemplatesService,如下:
1 | <component name="TemplatesService"> |
由于我的代码在hello目录下,所以在TemplateFolder路径需要加上,否则会找不到文件,修改完保存即可生效