2016-04-27 88 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