Problems setting up views using django

0

I'm studying django and I'm having problems in the following part {'posts': posts} I'm using as ide pycharm and it shows error but for me the syntax of the code is correct.

from django.shortcuts import render
from django.utils import timezone
from .models import Post

def post_list(request): 
    Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date') 
   return render(request, 'blog/post_list.html', {'posts' : posts})  
    
asked by anonymous 12.05.2018 / 01:36

1 answer

1

Trivial error:

def post_list(request): 
    posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date') 
   return render(request, 'blog/post_list.html', {'posts' : posts}) 
    
12.05.2018 / 05:39