pycharm中的html文件怎么弄就可以使{% load %}有代码提示?

现象:pycharm中 HTML文件,使用模板语法

{% load static %}

引入静态文件,语法标黄,报找不到目录:
<link rel="stylesheet" href="{% static 'bootstrap-3.4.1-dist/css/bootstrap.min.css' %}">
<script src="{% static 'bootstrap-3.4.1-dist/js/bootstrap.min.js' %}"></script>
<script src="{% static 'jQuery-3.6.3.js' %}"></script>

不标记语法,后续html-body 中 bootstrap js 语法无法自动提示。

原因:原本为了避免pycharm对项目代码文件不停的index,把整个项目都设置了Exclude。造成语法未标记,代码不提示。

解决方法:这里把HTML文件所在的template文件夹标记为not excluded或者template folder就可以了。

或者干脆把整个工程都cancel exclusion。这样可以避免其他文件也异常。如下图

 

 

 

posted @ 2023-02-23 10:37  holy_aa  阅读(482)  评论(0)    收藏  举报