tuychiev1988
@tuychiev1988
Начинающий IT разработчик

Зачем в Path прописывать имя маршрута?

Добрый день!
Вопрос по Django.

Зачем в Path прописывать имя маршрута: name='home'?

Например: path(' ', views.index, name='home')

без name='home' так же всё работает, либо в каких случаях надо прописывать, а в каких нет?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@immaculate
Программист-путешественник
Для того, чтобы в шаблонах и коде прописывать url по имени, а не явно:
return reverse('dashboard-index') вместо return '/dashboard/index/'.

Преимущество в том, что код с именами намного проще поддерживать и изменять.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666
Компьютерный псих
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы