6bb03c03cbd727f2efaa99a10e2cd575d54ddb04
- Убрана стартовая загрузка витринных комплектов (теперь только по API) - showcase_kits_json теперь пустой массив на старте - Витринные букеты загружаются динамически при клике на ВИТРИНА - Оптимизирована get_showcase_kits_for_pos - устранены N+1 запросы - Один запрос для всех резервов вместо N запросов на комплект - Используется prefetch для kit_items (без дополнительных запросов) - Добавлена группировка резервов в памяти вместо повторных обращений к БД - Оптимизирована загрузка фото товаров и комплектов - Используется Prefetch только для первого фото (thumbnail) - Вместо photos.first() (который тянет все фото) - ограниченный queryset - Prefetch с to_attr='first_photo_list' для минимизации запросов - Результат: значительное сокращение нагрузки на БД при открытии POS
Description
No description provided
Languages
Python
57%
HTML
32%
JavaScript
9.5%
CSS
1.1%
Shell
0.4%