在 <app>/views.py中 添加代码:
方式1:
from django.http import HttpResponse
from django.template.loader import get_template
import datetime
template = get_template('index.html')
html = template.render({'time':now})
return HttpResponse(html)
方式2:
from django.http import HttpResponse
from django.template import Template,Context
import datetime
fp = open('/home/jan/work/py/django-master/mysite/renders/templates/index.html')
template = Template(fp.read())
fp.close()
html = template.render(Context({'time':now}))
return HttpResponse(html)
其中:
template.render({'time':now})#参数接收的是一个字典
template.render(Context({'time':now})) #参数接收的是一个字符串