Closed drowsycoder closed 1 year ago
Заодно ты не будешь умещать эндпоинты в одну строку, что сейчас сильно снижает их читаемость и не особо принято делать
Не выполнено
Если везде в качестве имени возьмёшь название соответствующей вью-функции — это будет достаточно, логично и вполне корректно
При этом имена для всех трёх отсылок на item_detail()
" — для обычного эндпоинта, урла конвертера и урла регулярки — будут разные: regex_item_detail и converter_item_detail какие-нибудь, например
Одна и та же вью-функция может обрабатывать несколько урлов (в нашем случае; обычно так не делается), но вот имена для именования эндпоинтов в рамках приложения должны быть уникальными
name должен быть возможен к дальнейшему использованию в коде, а потому быть не только на латинице, но и более коротким и написанным через подчеркивание заодно перепроверь написание слов
Посмотри, что можно улучшить в urls, используя name и app_name (для пространств имен), и прочитай, почему (https://docs.djangoproject.com/en/4.1/topics/http/urls/#id7).