Привет, У меня возникла проблема со ссылкой на загруженные изображения в HTML.Django: доступ к загружаемому изображению из ImageField
Я использую ImageField, чтобы сохранить картинки из профилей:
picture = models.ImageField(upload_to='stories/static/stories/profile_images/', blank=True)
Как вы можете видеть, это будет загрузить на <App folder>/static/stories/profile_images/
Тогда я отсылаю его в HTML, как это:
<div class="profilepic" style="background-image: url('/{{ x.writer.picture }}');"></div>
который направляет на адрес
ROOT/рассказы/статический/рассказы/profile_images/.jpg
Вместо
ROOT/статического/рассказы/profile_images/.jpg
Есть идеи?
(я пытаюсь обратным укоротить первые 8 символов, но не встроенная в шаблоне фильтре доступен)
но изображение должно быть передано в ** DOMAIN/static/stories/profile_images/.jpg ** ** DOMAIN/истории/статические/истории/profile_images/.jpg ** не работает :( – Hello
@Lumsum "DOMAIN/статические/истории /profile_images/.jpg "не является ожидаемым, что неверно. так что вы хотите «неправильного»? – doniyor
Да, потому что изображение существует в «неправильном» пути (я тестирую ). Я думаю, что это из-за URLConf, поэтому мне нужен неправильный путь. – Hello