En la aplicación de mi blog, quiero mostrar una lista de publicaciones de blog y la primera imagen conectada a esta publicación. Ahora lo hago de esta manera:Obtiene el primer elemento de QuerySet en la plantilla
{% for image in entry.image_set.all|slice:"1" %}
<img src="{{ image.get_absolute_url }}">
{% endfor %}
¿Hay un acceso directo de plantilla no sé acerca, o tal vez debería escribir mi propia Manager?
Gracias. Es un poco más limpio y "se siente" mejor. ¿Hay alguna diferencia computacionalmente? – vorpyg
@voypyg - Verificaría que en realidad no recupera todo de la base de datos - eche un vistazo al SQL ejecutado. –
Parece que ambos filtros activan la cláusula SQL LIMIT. – vorpyg