MyTemplate.py中的内容包括:
# 从磁盘装载模板文件 之前的模板都是固化,硬编码的形式,下面使用从磁盘中读取模板方法 # 修改默认模板文件目录 from django.template.loader import get_template import datetime def loadTemplateFile(request): now = datetime.datetime.now() t = get_template('t.html') html = t.render({'current_date':now}) return HttpResponse(html) # 更简单的装载方法:使用函数render_to_response from django.shortcuts import render_to_response def loadTemplateFile1(request): now = datetime.datetime.now() return render_to_response('t.html',{'current_date':now}) # 字段比较多的情况 def loadTemplateFile2(request): current_date = datetime.datetime.now() field1 = 'hello' field2 = 'world' field3 = 'abc' #return render_to_response('t.html',{'current_date':current_date,'field1':field1,'field2':field2,'field3':field3}) # locals()要求字段名和模板中的字段名相同 return r