Ошибка "страница не найдена" после отправки пользовательской формы
У меня есть пользовательская html/css форма, с которой я работал некоторое время, и я смог заставить форму отображаться, но когда я нажимаю кнопку отправки формы, я получаю ошибку:
Page not found (404)
Request Method: POST
Request URL: http://127.0.0.1:8000/register/register
Using the URLconf defined in Sub.urls, Django tried these URL patterns, in this order:
admin/
home/
about/
addinfo/
register/ [name='register']
The current path, register/register, didn’t match any of these.
В моем файле views.py я настроил его так, что он должен перенаправлять пользователя обратно на домашнюю страницу следующим образом:
return redirect('home/')
У меня есть 2 файла urls.py, один для приложения регистрации и один для главного приложения, которое отображает главную страницу и другие вкладки.
Вот мой файл register.urls:
urlpatterns = [
path('register/', views.register, name='register')
]
Вот мой основной файл urls.py:
urlpatterns = [
path('admin/', admin.site.urls),
path('home/', views.homepage),
path('about/', views.about),
path('addinfo/', views.addinfo),
path('', include('register.urls'))
]