Я получаю следующую ошибку в Django:
UnboundLocalError at /detail/1/
local variable 'post' referenced before assignment
Request Method: GET
Request URL: http://127.0.0.1:8000/detail/1/
Django Version: 2.2.1
Вот где генерируется ошибка:
from django.shortcuts import render, get_object_or_404
from .models import post
def home (request) :
context = {
'titel': 'homepage',
'posts': post.objects.all()
}
return render (request, 'site.html', context)
def post_detail(request, post_id):
post = get_object_or_404(post,id=post_id)
context = {
'title': post,
'post': post,
}
return render(request, 'details.html', context)
Может кто-нибудь объяснить мне об этой ошибке и как ее решить