【问题标题】:Syntax Errors in my JS caused by Django Template tags由 Django 模板标签引起的我的 JS 中的语法错误
【发布时间】:2014-03-25 19:16:29
【问题描述】:

我在 Django 项目中使用 pycharm。

在我的模板中,我有一些嵌入式 JS。在几个地方,我在 JS 中使用 Django 模板标签。这导致 PyCharm 将这些模板标签之后的所有 JS 标记为语法错误。我知道它无法解析模板代码,但必须有一个比尝试用 Pycharm 错误注释读取我的 JS 更好的选择。

这是我所说的那种东西的一个例子:

<script type="text/javascript">

details = {
  'foo': 'bar',

  {% if blah %}
    'blah': {{ blah }},
  {% endif %}
}

</script>

【问题讨论】:

    标签: pycharm


    【解决方案1】:

    事实证明,您需要告诉 PyCharm 您正在使用 Django 模板。它在“python模板语言”下的项目设置中。

    【讨论】:

      猜你喜欢
      • 2013-06-22
      • 2017-07-30
      • 2017-03-12
      • 2011-03-04
      • 2016-08-12
      • 2012-09-10
      • 2011-05-08
      • 2011-04-30
      相关资源
      最近更新 更多