Как решить проблему urls not found в django

Я создаю приложение, используя django и заметил, что некоторые новые URL, которые я создал, список представлен ниже, не находятся.

Я где-то читал, что slug может быть причиной того, что django не может найти URL, но я не уверен

main urls.py

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path(config("ADMIN_URL"), admin.site.urls),
    path("", include("core.urls", namespace="core")),
]

application urls.py

from django.contrib import admin
from django.urls import path, include
from . import views

app_name = 'core'
urlpatterns = [ 
  path('index/', views.index, name='index'),
  path('home/', views.home, name='home'),
  path('home/<slug:slug>/', views.user_lessons_details, name='user-lessons-details'),
  path('home/join-transaction/', views.user_lessons_join_transaction, name='user-lessons-join-transaction'),
  path('home/start-transaction/', views.new_test_epoint, name='new-test-epoint'),
  path('home/draft/<slug:slug>/', views.user_lessons_core_action, name='user-lessons-draft'),
  path('teachers/lessons/create/', views.merchant_lessons_create, name='teachers-lessons-create'),
  path('teachers/lessons/list/', views.teachers_lessons_list, name='teachers-lessons-list'),
  path('teachers/lessons/<slug:slug>/', views.teachers_lessons_details, name='teachers-lessons-details'),
  path('teachers/lessons/<slug:slug>/update/', views.teachers_lessons_update, name='teachers-lessons-update'),
  path('teachers/lessons/<slug:slug>/delete/', views.teachers_lessons_delete, name='teachers-lessons-delete'),
  path('teachers/drafts/create/', views.teachers_core_actions_create, name='teachers-drafts-create'),
  path('teachers/drafts/list/', views.teachers_core_actions_list, name='teachers-drafts-list'),
  path('teachers/drafts/<slug:slug>/', views.teachers_core_actions_details, name='teachers-drafts-details'),
  path('teachers/drafts/<slug:slug>/update/', views.teachers_core_actions_update, name='teachers-drafts-update'),
  path('teachers/drafts/<slug:slug>/delete/', views.teachers_core_actions_delete, name='teachers-drafts-delete'),

  
  path('teachers/home/list/', views.teachers_home_list, name='teachers-home-list'),
  path('teachers/home/<slug:slug>/', views.teachers_home_details, name='teachers-home-details'),
  path('teachers/home/create/course/', views.teachers_home_transaction_quote, name='teachers-home-create-course'),
  path('teachers/home/create/something/', views.teachers_home_create_transaction, name='teachers-home-create-something'),
  path('teachers/home/create/fields-selection/', views.teachers_home_fields_selection, name='teachers-home-fields-selection'),

  # ALL THE NEW URLS BELOW return NOT FOUND in django no matter what i do

  path('teachers/home/account/settings/', views.teachers_settings, name='teachers-settings'),
  path('teachers/account/settings/update-password/', views.teachers_settings_update_password, name='teachers-settings-update-password'),
  path('teachers/account/payments/', views.teachers_payments, name='teachers-payments'),
  path('teachers/account/payments/update/', views.teachers_payments_update, name='teachers-payments-update'),
  path('teachers/account/analytics', views.teachers_analytics_stuff, name='teachers-analytics-stuff')
]

Как я могу решить эту проблему urls not found в django?

Пожалуйста, не обращайте внимания на значение урлов

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