Задать вопрос
maxclax
@maxclax

ImageField чтобы не менял названий?

Имею поле в модели:
icon = models.ImageField(upload_to='icon')

В моей ситуации много entry могут иметь одну и туже иконку. При создании entry и добавления в нее иконку через админку если такой иконки нет оно не меняет название и все как нужно. Когда добавляю с этой же иконкой скрипт переименовывает ее и получаеться на сервере лежит дубликат.

Как сделать так чтобы не меняло названия иконки и ну случай если такая уже есть, пусть просто перезапишет ее?
  • Вопрос задан
  • 2245 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Бруноям
    Python-фреймворк Django
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
В моей ситуации много entry могут иметь одну и туже иконку.

Сделайте иконку внешним ключем.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы