ValueError в /create_post/

Когда я нажимаю кнопку Create New Post, я получаю эту ошибку. Представление service.views.create_post не вернуло объект HttpResponse. Вместо этого он вернул None.

view.py
@login_required
@permission_required("service.add_post")
def create_post(req):
form = PostForm()
if req.method == "POST":
    form = PostForm(req.POST)
    if form.is_valid():
        form.save()
        title = form.cleaned_data.get("title")
        if title != "POST":
            messages.error(req, f"Something went wrong")
            return redirect('index')
        id = form.cleaned_data.get("pk")
        messages.success(req, f"Post {title} was created successfully")
        return redirect('index')
    return render(req, "create_post.html", {"form":form})


Ничего, потому что я не понимаю ошибки

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