模板
- 模板是html页面,可以根据视图中传递的数据填充值
- 创建模板的目录如下图:


- 修改settings.py文件,设置TEMPLATES的DIRS值
'DIRS': [os.path.join( _DIR, 'templates')],
- index.html代码如下:
<!DOCTYPE html><html lang="en"><head> < charset="UTF-8"> < > </ ></head><body><h1>hello world</h1></body></html>- 修改views.py文件代码:
#coding:utf-8# from django.shortcuts import renderfrom django.http import *from django.template import RequestContext,loader# Create your views here.def index(request): temp = loader.get_template('booktest/index.html') return HttpResponse(temp.render())- 修改settings.py文件代码如下:
ROOT_URLCONF = 'test1.urls'TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join( _DIR,'templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [- 在终端启动python manage.py runserver

效果图:

修改views.py文件代码同样也可以获得以上效果代码量也减少:
#coding:utf-8from django.shortcuts import renderfrom django.http import *# from django.template import RequestContext,loader# Create your views here.def index(request): # temp = loader.get_template('booktest/index.html') # return HttpResponse(temp.render()) return render(request,'booktest/index.html')效果图:

继续阅读与本文标签相同的文章
上一篇 :
django创建项目案例1获取并传递数据续04
下一篇 :
django创建项目案例1后台关联添加续02
-
工业机器人市场持续增长 国产品牌堪忧
2026-06-02栏目: 教程
-
我必须得告诉大家的MySQL优化原理(2)
2026-06-02栏目: 教程
-
工业物联网数据分析正逐渐转向边缘
2026-06-02栏目: 教程
-
JavaScript 一团乱,这是好事
2026-06-02栏目: 教程
-
简明实用:Redis 高级特性与案例介绍
2026-06-02栏目: 教程
