Заголовок
Code
from django.utils import timezone
from django.shortcuts import render
from django.shortcuts import render, get_object_or_404
from .models import Post
def post_list(request):
posts = Post.objects.filter(published_date__lte=timezone.now()).order_by('published_date')
return render(request, 'posts/post_list.html', {'posts': posts})
def post_detail(request, pk):
post = get_object_or_404(Post, pk=pk)
prev_post = Post.objects.filter(pk__lt=pk).order_by('-pk').first()
next_post = Post.objects.filter(pk__gt=pk).order_by('pk').first()
context = {
'post': post,
'prev_post': prev_post,
'next_post': next_post,
}
return render(request, 'posts/post_detail.html', context)