Взявся за оптимізацію проджекту, запустив монітор запитів і офігів, на стартовій більше 300 запитів.
А виною всього виявився django-tagging, який запускає post-init і на кожен об'єкт отримуємо + 2 додаткових запити.
Вирішується досить просто. У запит додаємо defer('tags')
Немає коментарів:
Дописати коментар