def post_list(request):
clients = Client.objects.prefetch_related('contacts').all()
return render(request, 'blog/post_list.html', {'clients': clients})
Надо так))
def post_list(request):
clients = Client.objects.all().prefetch_related('contacts')
return render(request, 'blog/post_list.html', {'clients': clients})
А если ты хочешь вложенный запрос сделать, по определенному queryset, тогда так:
from django.db.models import Prefetch
def post_list(request):
clients = Client.objects.all().prefetch_related(Prefetch('contacts', queryset=Contanct.objects.all())) # В Queryset скармливаешь просто queryset и делается вложенный запрос.
return render(request, 'blog/post_list.html', {'clients': clients})