Django Model ImageField значение по умолчанию
Я создал модель, в которой есть поле изображения, и оно может быть пустым. Как я могу иметь изображение по умолчанию для модели, если для нее не установлено никакое изображение?
class Product(models.Model):
picture = models.ImageField(blank=True)
Вы указываете default=… значение [Django-doc]:
class Product(models.Model):
picture = models.ImageField(blank=True, default='path/to/image.png')
путь является относительным к MEDIA_ROOT настройке [Django-doc].
Сделайте это:
class Product(models.Model):
picture = models.ImageField(blank=True,default="Add image url which is you want")