Представление 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.