静态文件
什么是静态文件
网页通常由三部分组成,HTML、css、js,这里将js,css 称之为静态文件,这里不讲为啥做,只讲怎么做。
操作
1、创建static项目
注意层级,这是在顶层创建
2、修改主setting.py 配置
路径:djangoProject/settings.py
STATIC_URL = '/static/' # 已经有的,下面是需要添加的,复制就行
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
3、简单使用示例
4、HTML对应修改
老的引人方式
<link rel="stylesheet" href="./style.css">
<script src="./script.js"></script>
新的引人方式
src="/static/search.js"
使用**/static/**的方式进行引人,这样在访问HTML时,Django 会自动请请求这里用的的js,css。
5、拓展
/static/ 后面可以新建文件夹,可以做项目隔离,然后,在引人路径中加入就行了