在django中静态资源的使用

静态资源:css,js,img,文件,,,

 

如何使用静态资源?

1:首先在项目的目录下创建static目录。

 

在django中静态资源的使用

在django中静态资源的使用

2:必须在项目下的setting配置一下才能使用

在setting末尾追加

STATICFILES_DIRS = [static的路径os.path.join(BASE_DIR,"static")]

3:在模板中

在html的首行加上{% load static %}

在django中静态资源的使用

在js上改为

<script type="text/javascript" src="{% static '相对于static的路径' %}"></script>

例如  <script src="{% static 'js/bind_polyfill.js' %}"></script>

静态资源可以直接通过url访问,不需要再通过方法,

例如: http://10.31.160.135:8003/static/img/xxx.jpeg

在django中静态资源的使用

放在static里面html的就是静态语言,放在template里面的html是动态语言。