Отправка формы Django не перенаправляет на страницу успеха и не выполняется пост-запрос
Я столкнулся с проблемой в Django, когда отправка формы не перенаправляет на страницу успеха, как ожидалось, и ввод данных не происходит. Вот описание проблемы:
У меня есть Django-приложение, в котором пользователи могут бронировать номера с помощью формы. После успешной отправки формы пользователь должен быть перенаправлен на страницу "Успешное бронирование". Однако после отправки формы страница остается неизменной, и никакого перенаправления не происходит.Да, нужна аутентификация для бронирования .
**Это мой views.py **
`def book_room(request):
if request.method == 'POST':
form = BookingForm(request.POST)
if form.is_valid():
form.save_booking()
return redirect('booking_success')
else:
form = BookingForm()
return render(request, 'bookings/appbooking.html', {'form': form})`
мои урлы
`from . import views
from django.urls import path
urlpatterns = [
path('', views.index, name='bookings'),
path('booking_success/', views.booking_success, name='booking_success'),
path('book_room/', views.book_room, name='book_room'), `