使用文件名而不是 'Download'

Use filename insted of 'Download'

在我的 Django 页面上有一个段落可以下载附件:

{% 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 %}

如何显示单词 'Download' 的文件名。如果文件很多,用户在下载时不知道是哪个文件。另外,如果可以扩展。

所以,代替了:

Attachment: Download

我想要:

Attachment: image.png

只需将 Download 替换为 {{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 %}