Привет, я работаю с django
Я хотел бы показать файл, сохраненный в модели django, в div в шаблоне django. Файл может быть любого формата, например .txt, .html,.png, .gif и т. д. *
моя модель выглядит следующим образом
class RepositoryFiles(models.Model):
file = models.FileField(upload_to='files')
name = models.CharField(max_length=255)
class Meta:
unique_together = (('file', 'name'),)
На мой взгляд, я делаю основные операции фильтрации
RepositoryFiles.objects.all()
В моем шаблонетеперь я даю URL файла тегу привязки, который откроет его
{% for file in files %}
<div class="col-sm-2" style="
text-align: center;
height: 100px;
padding-top: 15px;
margin-bottom: 15px;
">
<div class="col-sm-12" style="text-align: center;">
<a target="_self" href="{{ file.file.url }}" class="btn btn-info btn-lg">
<span class="fa fa-fw fa-file"></span>
</a>
</div>
<div class="col-sm-12" style="
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding: 10px 0px;" data-toggle="tooltip" data-placement="bottom" title="{{ file.name }}">{{ file.name }}</div>
</div>
{% endfor %}
Я хочу открыть его в div внутри текущего шаблона, нажав на ссылку
Заранее спасибо