"Je rencontre un problème avec ImageField dans l’un de mes modèles. Il est défini sur blank = True, null = True (facultatif.)
Lorsque je parcours une liste d'objets et que j'utilise object.thumbnail.url, je reçois le message suivant: "Une exception est interceptée lors du rendu: l'attribut" vignette "n'est associé à aucun fichier."
Cela ne se produit que si aucune vignette n'a été téléchargée, évidemment.
Quelqu'un a-t-il des idées sur la meilleure façon de régler ce problème?
Réponses:
6 pour la réponse № 1Il s'est avéré que c'était aussi simple que:
{% if object.thumbnail %}
<img src="/images/{{ object.thumbnail.url }}" />
{% endif %}