基本的网页增删改查完成了
为了更好看,需要插入图片,导入样式文件和JS文件
但,这些静态的资源,放在哪里?
如何让django可以识别?
本节详细介绍
准备工作即然要存静态文件
得有一个目录存放吧
- 在项目目录下创建一个目录,用于存放静态资料
如图示,可创一个static目录(名字随便起)
接下来,配置一下,让django可以识别到这个目录
静态文件的配置在项目同名夹下
在最底部,看见有
STATIC_URL
这里就是配置静态的位置
我们可以接着在这里写代码
记住正确的写法
.
115-117行是我们需要新增的
static,静态的
files,文件,名词复数形式。 file,文件,名词单数形式
dirs,目录,名词复数形式。 dir,目录
常量形式来写出
STATICFILES_DIRS = (路径1,路径2)
作为元组容器,只有一个成员的时候,不可以漏掉逗号
否则报错
说明:
配置中拼词,关系要对应
对比,演示一个错误的写法
上演一个错误的代码
这样子写会在后面引起一个错误
应用一下- 配置路由关系,搞个路径来看带图的网页
- 视图函数返回一个带图的html文件
- 看到图
路由关系的设置
视图函数
视图函数返回了mengtai.html页面
关键点,在前端页面中如何正确的使用静态目录下的内容
重点在路径怎么写?
先弄明白对应关系
验证
STATIC_URL 的功能
STATIC_URL 它绑定了静态目录的路径
实践体验
最终页面上显示的图片路径
…
跳过路由与视图
最终显示的效果
加载jquery同理
加载好后就可以正常的使用jquery文件了