Введение в URL по имени в Django
Жестко прописывать пути вроде
/posts/ в шаблонах и во view
неудобно: при смене адреса придется
править много мест.
Поэтому маршрутам дают имена
(параметр name у path).
Дальше адрес получают по имени:
в Python - через reverse,
в шаблоне - через тег
{% url %}.
Именованные маршруты вы уже
встречали в роутинге и при
редиректах. В этом разделе
закрепим их и разберем
{% url %} по шагам.
Вспомните: зачем маршруту
нужен параметр name?
Ответьте своими словами.