Запрос, соответствующий блогу, не существует при использовании slug

Я использую slug для показа блогов. вот как создать автоматический slug

def Creating_blog(request):
    form=BlogForm()
    if User.is_authenticated:
        if request.method=='POST':
                form=BlogForm(request.POST,request.FILES)
                if form.is_valid:
                    blog_obj=form.save(commit=False)
                    blog_obj.author=request.user
                    title=blog_obj.blog_title
                    blog_obj.slug = title.replace(' ','-') + '-'+ str(uuid.uuid4())
                    blog_obj.save()
                    return redirect('index')
    return render(request,'blogs/creatingblog.html',context={'form':form})

вот тег якоря, который приведет меня на страницу

<a href="{% url 'blog_details' blog.slug|slugify %}">Read More</a>

urls.py

path('details/<slug:slug>', views.blog_details, name='blog_details'),

поле slug в models.py

slug= models.SlugField(max_length=264,unique=True)

Но всякий раз, когда я пытаюсь посетить сайт, он показывает мне

DoesNotExist at /details/25-million-likes-b4067224-d5c5-46b1-9ca6-0cba8680cb11
Blog matching query does not exist.

я могу посетить страницу, когда я использую пк блога. Но здесь он говорит, что запрос не существует для slug.

Вернуться на верх