Тестовый запрос | AI-MIX

Детальный пост

Тестовый запрос

Заголовок

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)

Автор: Guest

Опубликовано: 6 ноября 2023 г. 18:11