Unable to resolv не вернул объект HttpResponse. Вместо этого он вернул None

Если в строке поиска нет ввода, он возвращает мне следующее


The view wish.views.create_wish didn't return an HttpResponse object. It returned None instead.
def create_wish(request):
    if request.method == 'POST':
        form = WishForm(request.POST)

        if form.is_valid():
            wish = form.save(commit=False)
            wish.author = request.user
            wish.save()
            my_items = Wish.objects.filter(author=request.user)
            all_items = Wish.objects.filter(~Q(author=request.user))
            messages.success(request, (
               "Your location that you want to "
               "visit has been added to List !"))
            return render(request, "wish/wish.html", {'all_items': all_items, 'my_items': my_items})

    else:
        my_items = Wish.objects.filter(author=request.user)
        all_items = Wish.objects.filter(~Q(author=request.user))
        return render(request, "wish/wish.html", {'all_items': all_items, 'my_items': my_items})

Я просто хочу вернуться на страницу с сообщением "пожалуйста, введите место"

Просто вы можете попробовать следующее:

def create_wish(request):
    if request.method == 'POST':
        form = WishForm(request.POST)

        if form.is_valid():
            wish = form.save(commit=False)
            wish.author = request.user
            wish.save()
            my_items = Wish.objects.filter(author=request.user)
            all_items = Wish.objects.filter(~Q(author=request.user))
            messages.success(request, (
               "Your location that you want to "
               "visit has been added to List !"))
            return redirect('/home/') #Add your path name here

    else:
        my_items = Wish.objects.filter(author=request.user)
        all_items = Wish.objects.filter(~Q(author=request.user))
    return render(request, "wish/wish.html", {'all_items': all_items, 'my_items': my_items})

Я изменил это представление.

Ваша вышеуказанная ошибка будет решена

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