Как я могу переименовать изображения, загруженные в модель Django

У меня есть этот код для отправки формы:

form = form_class(request.POST, request.FILES, instance=object)
if form.is_valid(): 
form.save()

image_path = models.ImageField ( upload_to = 'books /')

В настоящее время books / book1 / jpg вставляется в это поле.

Но я хочу, чтобы изображение было переименовано в modelName_pk .jpg и это значение сохраняется в image_path

Как я могу этого добиться?

6
задан shahab 7 April 2018 в 16:23
поделиться