[转自官方文档] Django——render()

每个视图都需要做2件事,返回一个包含被请求页面内容的HttpResponse对象或者一个404

快捷函数  render( 请求, 模板, 内容)

载入模板,填充上下文,再返回它生成的HttpResponse对象

此时就不需要再导入 loader和HttpResponse

1 from django.shortcuts import render
2 
3 from .models import Question
4 
5 
6 def index(request):
7     latest_question_list = Question.objects.order_by('-pub_date')[:5]
8     context = {'latest_question_list': latest_question_list}
9     return render(request, 'polls/index.html', context)
        # render( 请求, 模板, 内容)

 

你可能感兴趣的:([转自官方文档] Django——render())