T
пытаюсь оптимизировать запрос с помощью Prefetch, но не понимаю как)
сейчас количество постов для тега достаю так:
post.tags.annotate(num_posts=Count(
'posts'))
и знаю, что можно уменьшить количество запросов с помощью Prefetch, подскажите как?
код ниже только увеличил количество запросов:
post.tags.prefetch_related(Prefetch(
'posts')).annotate(num_posts=Count(
'posts'))
ссылка на доку Prefetch https://docs.djangoproject.com/en/2.2/ref/models/querysets/#django.db.models.Prefetch