版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
在做web开发,要给用户提供一个页面,页面包括静态页面+数据,两者结合起来就是完整的可视化的页面,django的模板系统支持这种功能,首先需要写一个静态页面(结构html,样式css,行为js)然后通过python的模板语法将数据渲染上去。
- 创建一个templates目录
-
配置模板
调用模板第一种方法 -
创建一个index.html文件
-
在urls.py里建立路由
-
在views.py里输入:
from django.shortcuts import render
def indextmp(request):
name = ‘哈士奇’
return render(request,‘index.html’,{‘name’:name}) -
在index.html里输入:
- 运行
**调用模板第二种方法
- 创建一个abc.html文件
- 在urls.py里添加路由
-path(‘abc/’,views.abc), - 在views.py里输入
- 在abc.html里输入:
- 运行:
调用模板的第三种方法