Skip to content

Commit 0cde884

Browse files
committed
Add views.index and index.html
1 parent cf8350e commit 0cde884

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

polls/templates/polls/index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{% if latest_question_list %}
2+
<ul>
3+
{% for question in latest_question_list %}
4+
<li><a href="/polls/{{ question.id }}/">{{ question.question_text }}</a></li>
5+
{% endfor %}
6+
</ul>
7+
{% else %}
8+
<p>No polls are available.</p>
9+
{% endif %}

polls/views.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
from django.shortcuts import render
2+
from polls.models import Question
23

3-
# Create your views here.
4+
5+
def index(request):
6+
latest_question_list = Question.objects.all().order_by('-pub_date')[:5]
7+
context = {'latest_question_list': latest_question_list}
8+
return render(request, 'polls/index.html', context)

0 commit comments

Comments
 (0)