PyCharm可以解析Django模板中的引用吗?即一些代码完成支持,当Ctrl +单击模板变量时,我们应该转到相关的python对象。
Jetbrains网站拥有关于Django模板的一些令人印象深刻的魔力:
代码完成适用于Django标记,过滤器,模板变量 和从视图方法传递的参数。
对Dr Dobbs的审核确认了此功能。但我似乎无法让它发挥作用:
我已经从virtualenv设置了正确的解释器,在设置中启用了Django支持并配置了模板目录,甚至使无效并重建了缓存。
我在使用PyCharm v3.0.2。
答案 0 :(得分:1)
为了获得此类功能,您需要在views.py
文件中看到相应html文件的图标:
在这里使用3.0.2:
无论哪种方式,我都需要查看您的目录和views.py
文件,然后我才能告诉您源的错误。
答案 1 :(得分:0)
我遇到了同样的问题,并通过确定我的settings.py文件未在File > Settings > Languages & Frameworks > Django
中进行配置来解决了。一旦我做完,所有的智能感知就都就位了。
我听说这是一个仅限Pro的功能,但是由于我使用的是Pro许可证,因此无法确认。