- inventory/views/showcase.py: фильтр .exclude(status='reserved') * Витринные букеты со статусом 'reserved' не отображаются в POS * Защита от конфликтов: один букет - один заказ - pos/views.py: фильтр .exclude(showcase_items__status='reserved') * Showcase комплекты без доступных букетов скрыты в POS * Фильтрация на уровне queryset для производительности - Консистентная видимость витрины для всех кассиров
12 KiB
12 KiB