2016-04-27 86 views
0

当我使用PyCharm IDE在django模板中输入变量的默认值时,如下所示: {{ value|default_if_none:"nothing" }} 我在IDE中出现语法错误高亮显示。然而,根据Django文档是正确的语法: https://docs.djangoproject.com/ja/1.9/ref/templates/builtins/#default模板默认语法不被识别

解决方案,修复,一般的提示和回答这些问题将有助于我:

  • 我有没有设置什么了吗?如何解决它?
  • 这是一个PyCharm错误吗?其他人可以证实吗?它是否已知?
+4

你应该表现出你的错误,它没有任何关系pycharm – Sayse

+0

它有PyCharm做。 澄清:我没有收到运行时错误。在我的IDE中出现语法错误突出显示。一切工作在python/django方面。 – Eraldo

回答

2

我知道这是一个古老的问题,但我自己也有这个问题,直到现在从未找到解决方案。

在您的项目设置中,模板语言是jinja2,将其更改为Django并将其修复。

enter image description here