En mi página de Django tengo un párrafo para descargar archivos adjuntos:
{% for i in post.file_set.all %}<p class="article-content mt-2 mb-1"><strong>Attachment {{ forloop.counter }}: </strong><a href="{{i.file.url}}" >Download</a></p>{% endfor %}¿Cómo puedo mostrar el nombre del archivo en lugar de la palabra 'Descargar'? Los usuarios no saben qué archivo es cuál al descargar, en el caso de muchos archivos. También, si la extensión es posible.
Entonces, en lugar de:
Attachment: DownloadMe gustaría tener:
Attachment: image.pngSimplemente reemplace Download con {{i.file.name}}
{% for i in post.file_set.all %}<p class="article-content mt-2 mb-1"><strong>Attachment {{ forloop.counter }}: </strong><a href="{{i.file.url}}" >{{i.file.name}}</a></p>{% endfor %}