Pycharm中html模板不能用jinja2标签/js不能使用jinja2语法{{}}

新建pycharm项目,用了jinja2语法。给移植到另外一个工程就不能使用了。Duplicate id reference......statement expected......

有两个解决办法:

第一个办法: 打开  File | Settings,找到Languages & Frameworks | Python Template Languages,发现如下图所示,是None,

Pycharm中html模板不能用jinja2标签/js不能使用jinja2语法{{}}_第1张图片

下拉选择Jinja2即可

Pycharm中html模板不能用jinja2标签/js不能使用jinja2语法{{}}_第2张图片

第二个办法:项目文件夹找到.idea文件夹下,打开.iml文件,如下所示,

Pycharm中html模板不能用jinja2标签/js不能使用jinja2语法{{}}_第3张图片

添加 

Pycharm中html模板不能用jinja2标签/js不能使用jinja2语法{{}}_第4张图片

其实这两个方法是一个方法,打开  File | Settings | Languages & Frameworks | Python Template Languages 选择Jinja2之后,这个文件会自动添加往文件里加

你可能感兴趣的:(python,python,jinja2,js,html,jquey)