参考官方文档:https://docs.djangoproject.com/en/2.2/howto/static-files/
问题及踩坑
我一开始 直接在templates
模板路径下,创建的html
文件,
这是目录结构
<-文件中我是这样引入的->
<script src="js/jquery-3.6.0.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
下面是报错信息
百思不得姐!!!!!=——=
网上大部分都试过了,无一幸免,不能解决
我试过在某app
下创建static
路径,然后把
拷贝进去,一样不能用
解决方法
1.打开settings.py
加入:
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
STATICFILES_DIRS
:是静态文件目录,类似于templates
目录设置BASE_DIR
:为项目根目录
2.改变引入
在`html`加入:
{% load static %}
<script src="{% static 'bootstrap/js/bootstrap.min.js' %}"></script>
3.在Django项目直接路径下创建static目录
备忘录:
加上target=blank
可以在新标签页打开链接
请教
在某app下创建static
我是没有成功
如果有成功的小盆友,麻烦留言怎么做的,我也学习一下