Ошибка "страница не найдена" после отправки пользовательской формы

У меня есть пользовательская 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'))

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