РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpUrInr 58 of 204 menu

Введение в URL по имени в Django

Жестко прописывать пути вроде /posts/ в шаблонах и во view неудобно: при смене адреса придется править много мест.

Поэтому маршрутам дают имена (параметр name у path). Дальше адрес получают по имени: в Python - через reverse, в шаблоне - через тег {% url %}.

Именованные маршруты вы уже встречали в роутинге и при редиректах. В этом разделе закрепим их и разберем {% url %} по шагам.

Вспомните: зачем маршруту нужен параметр name? Ответьте своими словами.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить