Отображение списка записей базы данных - PullRequest
0 голосов
/ 10 июля 2020

Я хочу показать список имен записей моей базы данных. Эти записи имеют тип FileField().

Я пытаюсь показать их в моем html, но ничего не появляется.

Models.py

class UploadedFile(models.Model):
    the_file = models.FileField()

Views.py

class Showing_File(ListView):
    model = UploadedFile
    template_name = 'index.html'
    context_object_name = 'the_uploaded_files_list'

индекс. html

 {% for file in the_uploaded_files_list %}
<h1>  {{ file.the_file }} </h1>
{% endfor %}

1 Ответ

1 голос
/ 10 июля 2020

в основном FileField - это тип файла, поэтому вам нужно добавить .url в конце, чтобы отобразить файл в шаблоне

<h1>  {{ file.the_file.url }} </h1>
...