Django + DRF и Domain Driven Design

Недавно столкнулся с таким определением как Domain Driven Design и с мнением, что DRF приложение построено не по DDD концепциям.

Вот хочу спросить, какие паттерны использует DRF и в чем это не соответствие (если мнение не ошибочно)


Для примера:

есть два кейса - 1) надо возвращать все айтемы с флагом is_published=true 2) просто вернуть все айтемы

DRF-решение - один эндпоинт items который будет использоваться так 1) items/?is_published=1 2) items/

DDD-решение (если не ошибочное) - требуется два ендпоинта, т.к. в данном случае это две разные доменные модели 1) published_items/ 2) all_items


Ответы (0 шт):