Size: a a a

2021 May 23

Z

Zart in Rude Python
детайлвью особенно непонятно - нахуй он вообще нужен и в чем разница с темплейтвью
источник

Z

Zart in Rude Python
листвью хотя бы пейджер встроил
источник

DK

Denis Kalinochkin in Rude Python
В админке готовое есть, вне админки никто не знает, какой тебе хтмл нужен. Можешь  сам  шаблон написать на пять строк и засунуть в листвью
источник

Z

Zart in Rude Python
и если на надо ебаться с хттп глаголами то тупой рендер(реквест, шаблон, модель.объект.олл()) выглядит как адекватная замена всей этой хуите
источник

DK

Denis Kalinochkin in Rude Python
Темплейтвью показывает просто данные, а детейлвью инстанс модели. Умеет сам достать параметр из урла, вытянуть его из базы, проверить пермишены и передать в шаблон
источник

V\

Vadim třetí \λ.λ in Rude Python
Зато завезли async-huinc
источник

Z

Zart in Rude Python
шаблоны админки уже написаны с целью её расширять

т.е. я тупо свой шаблон ебанул
{% extends 'admin/base_site.html' %}
и получил по сути аналог дизайна админки нахаляву
источник

DK

Denis Kalinochkin in Rude Python
Ага, только не всегда надо олл, бывают нужны фильтры и пагинации
источник

Z

Zart in Rude Python
детайлу какие пагинации
источник

Z

Zart in Rude Python
если мы там никаких инлайнов в табуляре не суем, к примеру
источник

DK

Denis Kalinochkin in Rude Python
Детайл это просто готовый базовый класс, чтобы ты в каждой вьюхе не копипастил доставание из базы и передачу в шаблон
источник

Z

Zart in Rude Python
технически оно должно выдрать объект из базы по ключу в урле и всё
источник

DK

Denis Kalinochkin in Rude Python
Можешь посмотреть его код, именно это он и делает
источник

Z

Zart in Rude Python
да смотрел
источник

Z

Zart in Rude Python
там довольно уебская каша миксинов
источник

Z

Zart in Rude Python
но по крайней мере понятно что пытались распидорасить каждую задачу на кусочки
источник

DK

Denis Kalinochkin in Rude Python
Миксины нужны для того, чтобы ты эту логику доставания из базы мог использовать в другом месте, например
источник

Z

Zart in Rude Python
я про то же
источник

Z

Zart in Rude Python
но вот наш генерик лист создает object_list, paginator и т.п.
источник

Z

Zart in Rude Python
есть ли готовые генерик шаблоны чтобы можно было в один extends тупо получить готовый круд
источник