№1 Практическая онлайн-школа обучения языкам программирования Python (Django), JavaScript, Kotlin В. Бовсуновского.
Как, я, начал код писать в Python? Смотрите, если уперлись и ничего не получается.
15. Напишем представления для list и detail.
здесь и слов не нужно все пока просто. нам нужен минимальный код, ведь наша задача url.
Перейти к уроку
16. Пропишем url для извлечения по namespace.
namespace
- пространство имён. Другими словами, поскольку несколько экземпляры одного приложения будут совместно использовать именованные URL-адреса
, пространства имен предоставляют способ отличить эти именованные URL друг от друга.
По сути принцип тот же, что и с вашей системой, например один и тот же файл может хранить в разных папках и никак не конфликтовать с таким же файлом в другой папке.
Важно уяснить, как использовать namespace + name
, так как мы будем часто применять его с id
и slug
, суть такова, что мы тогда может делать сколь угодно ссылок, например если нам понадобится с одной модели написать много представлений и там могут быть даже одни и те же названия, когда мы меняем названия пространств имён, мы не боимся. что что-то может пересечься и вызвать исключение.
Давайте научимся применять namespace
.
17. Пропишем шаблоны и получим исключение NoReverseMatch.
NoReverseMatch
- очень частое исключение ставящее в тупик многих разработчиков. Давайте научимся с ним справлятся и понимать что и где править и для чего.

Выбрать по тегам: Вход в Django, 1. django 4 входим. 2. Навык получения ссылок на объекты. 3. ListView переопределение методов. Сайт на Python Django4 часть 1 Создание сайта на Django 4. Часть 2. Django + git VS Code. Часть 3. Погружение в формы Django 4. Часть 4. Заканчиваем писать блог. Часть 5. Пишем views профессионально. Часть 6. User Profile. Часть 7.