Я пытаюсь оптимизировать свои запросы, но prefetch_related настаивает на присоединении к таблицам и выборе всех полей, хотя мне нужен только список идентификаторов из таблицы отношений.
Вы можете игнорировать четвертый запрос. Это не связано с вопросом.
Связанный код:
class Contact(models.Model):
...
Groups = models.ManyToManyField(ContactGroup, related_name='contacts')
...
queryset = Contact.objects.all().prefetch_related('Groups')