0
업로드 한 파일의 이름을 변경할 수 있습니까? 그리고 파일을 업로드하는 시점이 아니라 이후 단계에서 변경 작업을 수행해야합니다. 다른 함수에서는 파일을 처리하고 파일의 이름을 변경해야합니다. 하지만 개체의 다른 특성과 달리 파일의 이름을 변경할 수없는 것 같습니다.나중에 업로드 된 파일의 이름 변경 django
도움을 주시면 감사하겠습니다.
업로드 한 파일의 이름을 변경할 수 있습니까? 그리고 파일을 업로드하는 시점이 아니라 이후 단계에서 변경 작업을 수행해야합니다. 다른 함수에서는 파일을 처리하고 파일의 이름을 변경해야합니다. 하지만 개체의 다른 특성과 달리 파일의 이름을 변경할 수없는 것 같습니다.나중에 업로드 된 파일의 이름 변경 django
도움을 주시면 감사하겠습니다.
다음과 같은 것을 찾을 수 있습니까?
class BaseImage(models.Model):
"""
Base Image model
"""
path_format_str = u'%(id_prefix)s/gallery-%(object_id)s/%(image_name)s'
def upload_to(self, original_name):
return self.path_format_str % {
'id_prefix': str(self.object_id).zfill(6)[:3],
'object_id': self.object_id,
'image_name': sanitize_file_name(original_name),
}
file_data = models.ImageField(
blank=True,
upload_to=upload_to,
verbose_name=u'soubor s obrázkem',
help_text=mark_safe(u'Připojte fotku - formát JPG, bla bla bla ,...'),
max_length=255
)