【发布时间】:2015-01-13 20:15:25
【问题描述】:
这是一个模板中的代码 sn-p,它使用了我写的自定义 templatetag,它确实有效:
{% if theme == 'books_literature' %}
{{ theme|prettify:'/' }}
{% else %}
{{ theme|prettify:' ' }}
{% endif %}
PyCharm 抱怨冒号和冒号后面的字符,即使它们是有效的......
这是一张显示其外观的图片:
我得到的悬停表示我应该添加右花括号......这是有道理的,如果它不期待一个参数。
【问题讨论】:
-
你有付费版吗? afaik 只有付费版才真正支持 html 模板的东西......社区版只真正处理好 python ...
-
我相信 PyCharm 不提供社区版本,只提供付费版本。您可以评估 30 天,然后您必须购买或停止使用...但是,是的,我使用的是付费版本...
-
你得到的悬停文本是什么?还有什么操作系统和版本? (他们肯定有一个免费的社区版本......这真的只是缺少付费版本的几个功能,也就是说我也有一个付费版本)
-
好问题...我将添加到 OQ...
-
我已将其报告为 PY-14890 (youtrack.jetbrains.com/issue/PY-14890)
标签: python django pycharm templatetag