Я создаю блог-сайт, и мне нужно, чтобы каждое новое сообщение в блоге содержало другое изображение в качестве фона.Изображение загружается со страницы администратора, как мне ссылаться на изображение в HTML?Спасибо за любую помощь или рекомендации!
#models.py
class Post(models.Model):
title = models.CharField(max_length=50)
created_date = models.DateTimeField(default=timezone.now)
published_date = models.DateTimeField(auto_now_add=True, blank=True, null=True)
author = models.ForeignKey(
'auth.User',
on_delete=models.CASCADE,
)
image = models.FileField(upload_to='post_image', blank=True)
body = models.TextField()
class Meta:
ordering = ['-created_date']
def publish(self):
self.published_date = timezone.now()
self.save()
def __str__(self):
return self.title
#post_detail.html
<header class="intro-header" style="background-image: {{ post.Post.image.url }}
Когда ссылка на URL, как это, я получаю пустой фон для сообщения.Нужно ли что-то включать в настройках?