diff --git a/blog/templates/blog/post_list.html b/blog/templates/blog/post_list.html index b9231ba..00a9898 100644 --- a/blog/templates/blog/post_list.html +++ b/blog/templates/blog/post_list.html @@ -22,5 +22,12 @@

My second post

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut f.

+ {% for post in posts %} +
+

published: {{ post.published_date }}

+

{{ post.title }}

+

{{ post.text|linebreaksbr }}

+
+ {% endfor %} diff --git a/blog/views.py b/blog/views.py index ba1e357..eb17bbc 100644 --- a/blog/views.py +++ b/blog/views.py @@ -1,5 +1,7 @@ from django.shortcuts import render - +from .models import Post +from django.utils import timezone # Create your views here. def post_list(request): - return render(request, 'blog/post_list.html', {}) \ No newline at end of file + posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date') + return render(request, 'blog/post_list.html', {'posts': posts}) \ No newline at end of file