Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pydjSpGdInr 128 of 204 menu
◀ ▶

Введение в ListView и DetailView в Django

На сайте почти всегда нужны два экрана: список записей и страница одной записи.

Их можно писать обычной view-функцией - взять данные из модели и вызвать render. Но код получается похожим от модели к модели.

Класс ListView сам достаёт список из модели и передаёт его в шаблон. Класс DetailView находит одну запись по id из URL и тоже отдаёт шаблону.

Вам остаётся указать модель и шаблон. Повторяющийся код выборки писать не нужно.

Приведите пример списка и страницы одной записи на любом знакомом сайте.

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