前言
- 本篇来学习Django的模板使用
模板使用
1. 创建模板
- 在应用同级目录下创建模板文件夹templates. 文件夹名称固定写法.
- 在templates文件夹下, 创建模板文件. 例: index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>模板学习</title>
</head>
<body>
<h3>大家好,我是小白!</h3>
<h4>{{ mes }}</h4>
</body>
</html>

2. 设置模板查找路径
- settings.py文件中 TEMPLATES

3. 模板接收视图传入的数据
- views.py中定义视图,传入模板所需数据
# views.py
# 定义视图
def index(request):
# 准备上下文定义在字典中
context = {'mes': '辽宁人在北京,测试工程师一枚。'}
return render(request, 'index.html', context)

4. 模板处理数据

5. 查看模板渲染结果
- 此处如未展示,需在urls.py中设置下视图和URL的映射关系

本文详细介绍了Django中模板的使用步骤,包括创建templates文件夹,设置模板路径,定义视图传递数据,模板处理及查看渲染结果。通过实例展示了如何在views.py中创建视图并返回渲染后的index.html,帮助读者掌握Django模板基础操作。
198

被折叠的 条评论
为什么被折叠?



