一. 静态文件
在开发过程中一般将:
- 图片
- CSS
- js
都会当做静态文件处理
1.1 static目录
在app目录下创建static文件夹。
![image.png](https://img-blog.csdnimg.cn/img_convert/ab6bfa5107a2c0b1261241c53fbbe0af.png)
1.2 应用静态文件
![image.png](https://img-blog.csdnimg.cn/img_convert/456f83325a5921b2c4b08b88997b292d.png)
1.3 访问user_list页面
http://127.0.0.1:8000/user/list
![image.png](https://img-blog.csdnimg.cn/img_convert/993056fcbaa3ea81c1e239f34fe9eb93.png)
二. 模板语法
本质上:在HTML中写一些占位符,由数据对这些占位符进行替换和处理。
![image.png](https://img-blog.csdnimg.cn/img_convert/ff46a28c5cbc912e1c55fd22ba7cdcd2.png)
案例:
-
创建一个url映射
![image.png](https://img-blog.csdnimg.cn/img_convert/74111c54d94bbe28fb69594b3452d2d8.png)
-
创建一个函数
这个函数通过python的request库从豆瓣获取数据
![image.png](https://img-blog.csdnimg.cn/img_convert/f20c1d4739282a6bd9bb420f6b6fa706.png)
-
编写一个html,用于前端显示
![image.png](https://img-blog.csdnimg.cn/img_convert/052ece5b44f76ef08d092cdec08b2976.png)
-
页面访问
![image.png](https://img-blog.csdnimg.cn/img_convert/815f1287aaff799ab8801dbd4c21ad85.png)
参考:
- https://www.bilibili.com/video/BV1NL41157ph