Tengo un problema con un ImageField en uno de mis modelos. Está configurado en blanco = Verdadero, nulo = Verdadero (es opcional).
Cuando recorro una lista de objetos y uso object.thumbnail.url, obtengo "Se detectó una excepción al renderizar: el atributo" miniatura "no tiene ningún archivo asociado".
Esto solo sucede si no se ha subido ninguna miniatura, obviamente.
¿Alguien tiene alguna idea sobre la mejor manera de lidiar con eso?
Respuestas
6 para la respuesta № 1Resultó que era tan simple como:
{% if object.thumbnail %}
<img src="/images/{{ object.thumbnail.url }}" />
{% endif %}