静态文件:
前端已经写好的,能够直接调用的的文件
例如:网站写好的js、css、图片文件,第三方前端框架
在django中,静态文件默认放在static文件夹下
static文件夹下再细分文件存放
—-js
—-css
—-imgs
—-其他文件
在html中引入的样式,无法直接生效,因此django有了静态文件配置
STATIC_URL = '/static/'#html访问静态文件的入口
#如果有static,则会到下面的列表中循环
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"), # 静态文件存放位置
]
静态文件动态解析
{% load static %}
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<script src="{% static 'js/bootstrap.min.js' %}"></script>