@A1l2e3x4
backend developer

Как загрузить изображение в поле Imagefield?

models.py

class FinePhoto(models.Model):
    partner = models.ForeignKey(Partner, on_delete=models.CASCADE)
    fine = models.ForeignKey(Fine, on_delete=models.CASCADE)
    image = models.ImageField(upload_to='fine_images', blank=True, null=True)

photo.py

photo = FinePhoto(fine=fine, partner=partner)
photo.image  = добавить фото из статика
photo.save()

как при создании экземпляра модели мне заносить изображение в image из static?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Не надо так делать, статика для статики.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vladis005
Начинающий веб разработчик
Тебе нужна не static а media папка. Настраиваешь media. А в ImageField добавляешь upload_to="img/" где подразумевается что img лежит в media
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы