我在sekizai的专业版中使用PyCharm来控制我的JavaScript代码在页面中的呈现位置。
在我的django模板代码中,这意味着我的JavaScript未包含在通常的<script>
标记中,因此没有语法突出显示,例如通常我会...
<script type="text/javascript">
alert("Syntax highlighting works");
</script>
相反,我有类似的东西:
{% addtoblock "js" %}
alert("No syntax highlighting!");
{% endaddtoblock %}
有快速解决方法吗? <script>
代码在我的基本模板中存在一次,我试图避免在{% addtoblock %}
内移动代码:
<script type="text/javascript">
{% render_block "js" %}
</script>
答案 0 :(得分:0)
我于17年10月联系了PyCharm支持。
他们的领导Django集成开发人员回复说目前这种情况不受支持......
但是,如果您知道如何添加新的语法突出显示规则,我相信这是可能的。应该可以在这里调整答案:https://stackoverflow.com/a/41044381/1624894