Представление fitness_app.views.BookingView не возвращало объект HttpResponse. Вместо этого оно вернуло None

Я не понимаю, поскольку этот код работал нормально раньше, а теперь я получаю вышеуказанную ошибку при отправке формы. файл views.py

class BookingView(FormView):
    form_class = AvailabilityForm
    template_name = "availability.html"

    def form_valid(self, form):
        data = form.cleaned_data
        
        bookingList = Appointment.objects.filter()
        for booking in bookingList:
            if booking.start == data["start_time"]:
                print("Cant be booked")
                return HttpResponse("Cant be booked")
            else:
                booking=Appointment.objects.create(
                    name=data["name"], 
                    start=data["start_time"],
                    end=data["end_time"]
                    )
                booking.save()
                return HttpResponse("can be booked")

ваш набор запросов пуст, поэтому ваш код никогда не достигнет условий внутри цикла for.

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