Foo (модел. Модель):
slug = models.SlugField (unique = True)
image = models.ImageField (upload_to = 'uploads /')
Я хочу сделать две вещи с этим:
Прежде всего, я хочу, чтобы мое изображение было принудительно изменено до определенной ширины и высоты после загрузки.
Я пробовал это чтение документации , но, похоже, получаю ошибку:
image = models.ImageField(upload_to='uploads/', height_field=258, width_field=425)
Во-вторых, при добавлении элемента через панель администратора, я хочу, чтобы имя файла моего изображения было переименовано так же, как slug, если возникнет какая-либо проблема (например, если такое именованное изображение уже существует, добавьте "_" в конец, как оно использовалось сделать.
IE: мой слаг - i-love-you-guys, загруженное изображение, в конце которого есть i-love-you-guys.png.