К какому шаблону проектирования относятся представления на основе классов в Django?
Обычно в представлениях на основе классов определяются специальные атрибуты, я называю их специальными, потому что они могут быть настроены из нескольких мест: as_view(), установка этих атрибутов для производных классов, установка этих атрибутов для экземпляров представлений на основе классов. Это какой-то шаблон проектирования? Если да, то какой?
Кроме того, представление на основе класса инстанцируется при каждом запросе. Это действительно полезно, потому что можно инкапсулировать много логики, генерирующей ответ, в миксины, и конечный класс представления может быть очень аккуратным и чистым с кучей унаследованных классов и набором специальных атрибутов. Является ли это каким-то шаблоном проектирования? Если да, то какой?
Я подозреваю, что это шаблон Команды.