diff --git a/polls/templates/polls/index.html b/polls/templates/polls/index.html new file mode 100644 index 0000000..79823ba --- /dev/null +++ b/polls/templates/polls/index.html @@ -0,0 +1,9 @@ +{% if latest_question_list %} + +{% else %} +

No polls are available.

+{% endif %} \ No newline at end of file diff --git a/polls/views.py b/polls/views.py index 495c3ad..70acd46 100644 --- a/polls/views.py +++ b/polls/views.py @@ -1,11 +1,17 @@ from django.shortcuts import render from django.http import HttpResponse +from django.template import loader + +from .models import Question # Create your views here. def index(request): - return HttpResponse("Hello, world. You're at the polls index.") + latest_question_list = Question.objects.order_by("-pub_date")[:5] + template = loader.get_template("polls/index.html") + context = {"latest_question_list": latest_question_list} + return HttpResponse(template.render(context, request)) def detail(request, question_id):