搞了一个星期,终于完成了利用Django框架搭建一个简单的html界面,那么接下来的问题是,如何在在Django框架的项目中引用css、js、image等静态文件呢,往下看。
1、首先要在settings里设置一些路径,我的设置是这样的,如下图
image.png
STATIC_URL
这个字段的值可以为空,也可以为一个string类型的url.主要作用就是当我们想要引用在STATIC_ROOT中静态文件时可以使用该url值,不过该字段值不为空的话,必须在最后加上一个斜杠,不然会报错。
STATICFILES_DIRS
静态文件目录,类似于template的目录设置,注意BASE_DIR就是项目根目录,static是我们在根目录下创建的一个文件夹,用来存放工程的静态文件。
2、在html头部添加一句话{% load static %},然后引用,代码如下:
{% load static %}
首页
如此便完成了静态文件的引用,js文件类似的方法。
感觉对你有帮助,记得点赞哦!!!