Pycharm Django模板标记导致my JS中的语法错误
我正在Django项目中使用pycharm 在我的模板中,我有一些嵌入式JS。在一些地方,我在JS中使用了Django模板标记。这导致PyCharm将这些模板标记之后的所有JS标记为语法错误。我知道它无法解析模板代码,但总有一个更好的选择,那就是不要试图用Pycharm错误注释来阅读我的JS 下面是我所说的这类东西的一个例子:Pycharm Django模板标记导致my JS中的语法错误,pycharm,Pycharm,我正在Django项目中使用pycharm 在我的模板中,我有一些嵌入式JS。在一些地方,我在JS中使用了Django模板标记。这导致PyCharm将这些模板标记之后的所有JS标记为语法错误。我知道它无法解析模板代码,但总有一个更好的选择,那就是不要试图用Pycharm错误注释来阅读我的JS 下面是我所说的这类东西的一个例子: <script type="text/javascript"> details = { 'foo': 'bar', {% if blah %}
<script type="text/javascript">
details = {
'foo': 'bar',
{% if blah %}
'blah': {{ blah }},
{% endif %}
}
</script>
详情={
‘foo’:‘bar’,
{%if blah%}
"废话":{{废话},,
{%endif%}
}
事实证明,您需要告诉PyCharm您正在使用Django模板。它位于“python模板语言”下的项目设置中