Я пытаюсь отобразить изображение на своем шаблоне, но это немного сложно.Django - Загрузить/Шаблон
Я не знаю, как получить мои изображения в моей статической папке. В этом foder есть папка «Изображение», где все мои изображения.
Вот код:
{% for document in documents %}
<div id="fiche-photo" class="col-md-6">
{% if document.actif %}
<img src="{%static "images/temp/"%}" class="img-responsive" />
{% endif %}
</div>
{% endfor %}
Я знаю, что модель и форма хорошо, и я испытал нормальный SRC, но с шаблоном это немного трудно.
Вот модель:
class Documents(models.Model):
docTypeId = models.ForeignKey('DocType', null=True)
entrepriseId = models.ForeignKey('Entreprise', null=True)
name = models.CharField(max_length=50)
description = models.CharField(max_length=250)
fileName = models.CharField(max_length=250)
actif = models.BooleanField()
url = models.CharField(max_length=250, null=True)
def docFileName(self):
return "documents/" + str(self.entrepriseId.id) + "/" + str(self.id) + ".jpg"
docFileName = property(docFileName)
Если у вас есть какие-то идеи, я скрываю с ним :)
Хорошего дня :)
сделал вы убедитесь, что ваши статические файлы переменных указывает на правой drectory в настройках. ? https://docs.djangoproject.com/ru/1.9/ref/settings/#settings-staticfiles – Vasif
Что такое 'static'? Разве это не '{{photo.url}}'? – Selcuk
@Selcuk static - это папка, где есть моя папка JS, папка с изображениями, папка с шрифтом и т. Д. Я могу попробовать photo.url. –