Django 5 для начинающих

Прогресс по курсу:  9/1004

2.5 Диспетчер URL, часть 2.
3 из 13 шагов пройдено
0 из 42 баллов  получено

Что произойдет, если из данного списка путей убрать косую черту в конце 'design'?

urlpatterns = [
    path('admin/', admin.site.urls),
    path('registration/', include('registrations.urls')),
    path('', include('home.urls')),
    path('design/', include('design.urls')),
]

И в итоговом варианте, наша маршрутизация будет выглядеть так:

urlpatterns = [
    path('admin/', admin.site.urls),
    path('registration/', include('registrations.urls')),
    path('', include('home.urls')),
    path('design', include('design.urls')),
]
Чтобы решить это задание откройте https://stepik.org/lesson/1146704/step/5

Выберите один вариант из списка

Верно решили 206 учащихся
Из всех попыток 60% верных
3 балла за решение.

Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий

что то вообще ничего не понял, у меня выдает ошибку 404 при обращении к этой странице так как  path('design', include('design.urls')),

подскажи иначе я не верно понимаю суть задания этого

@No_Name, отбой, понял ахаххаха, действительно сливается все спс за коменты!

Изменен No Name

# Удалил подсказку

Изменен Илья Перминов

@Ильдар_Хайруллин, # Удалил подсказку

Изменен Илья Перминов
Теперь понял, спасибо. Думаю слово регистрация в ответе ввела в заблуждение, так как подумал, что Джанго поведет по префиксу registration/

@Ильдар_Хайруллин@Илья_Перминов, На самом деле фраза

Django будет соответствовать регистрации/шаблону.

действительно вводит в заблуждение. В курсе до этого момента не было указано, что без косой черты после 'design' url будут образовываться слиянием 'design' с шаблонами в 'design.urls' без разделителя.

Если изменить приведенный здесь первый пример, удалив косую черту после 'products', будет образован url вида http://127.0.0.1:8000/productsnew/ - и это довольно неожиданно. Попытка открыть http://127.0.0.1:8000/products/ приведет к ошибке Page not found 404 - поэтому такой ответ логично "просится" первым

Было бы здорово добавить при правильном ответе на этот вопрос открывающийся текст с пояснением, как именно будут образовываться url в этом случае (без косой черты)

Комментарий под удаление автором, понятно.