from django.http import HttpResponse
from django.template.loader import render_to_string
defbook_index(request):
data = render_to_string('book.html')return HttpResponse(data)#在render_to_string里传入DTL格式的文件即可
1、前言视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式和HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是 Django Template Language 三个单词的缩写,也就是Django自带的模板语言当然也可以配置Django支持Jinja2等其他模板引擎,但...