Значение из формы ajax присвоить переменной Django
view.py
def create_post(request):
response_data = {}
posts = posts1
if request.POST.get('action') == 'post':
title = request.POST.get('title')
description = request.POST.get('description')
if title == "999":
posts1 = Post.objects.filter(title="we")
else:
posts1 = Post.objects.all()
response_data['title'] = title
response_data['description'] = description
# print(title)
#
Post.objects.create(
title = title,
description = description,
)
return JsonResponse(response_data)
return render(request, 'create_post.html', {'posts':posts})
когда просто print(title), все выходит, тоесть данные приходят с формы, пытаюсь их использовать чтоб фильтровать запросы, пишет local variable 'posts1' referenced before assignment Спасибо!