¿Hay alguna manera de filtrar objetos captados previamente? Necesito obtener el último() de los objetos captados previamente, pero prefetch_related no funciona si usa el último porque la consulta ha cambiado.Filtrar en prefetch_related en Django
El ejemplo aquí hace lo que necesito, pero yo estaba esperando hay una solución simple ...
https://github.com/ionelmc/django-prefetch#example
Probé esto y parece generar las mismas consultas que el circuito ingenuo ... No creo que pueda usar select_related en una relación inversa – alan
Lo siento, por supuesto, debe ser prefetch_related (edité mi respuesta) El uso de este conjunto de agujeros con todo() se capta previamente y su iteración no debería afectar a la base de datos. – jasisz