Здравствуйте.
Работаю Django 2.0.8 и postgres. Всё поднято в docker-compose. Использую кастомный менеджер
method_with_manager(self, cat)
Который возвращает:
self.get_queryset(
).filter(status='running'
).filter(cat=cat).first()
Использую его в коде:
Photo.objects.method_with_manager(cat)
В цикле
For cat running cats:
first_cat_photo = Photo.objects.method_with_manager(cat)
if first_cat_photo:
time= first_cat_photo.created_at - cat.created_at
*some calculations
Вопрос - почему я не вижу queries ни в postgres select * from pg_stat_activity или в консоле? (logging for db включён). Как понять что эта штука бьёт по дб?
Я вижу mock values в тесте querysets если я вывожу их print-ом но сами sql не вижу.