여기 내 모델이 있습니다. 내가 원하는 것은 새 파일을 생성하고 모델 인스턴스가 저장 될 때마다 기존 파일을 덮어 쓰는 것입니다.
class Kitten(models.Model):
claw_size = ...
license_file = models.FileField(blank=True, upload_to='license')
def save(self, *args, **kwargs):
#Generate a new license file overwriting any previous version
#and update file path
self.license_file = ???
super(Request,self).save(*args, **kwargs)
파일 업로드 방법에 대한 많은 문서가 있습니다. 그러나 파일을 생성하고 모델 필드에 할당하고 Django가 올바른 위치에 저장하도록하려면 어떻게해야합니까?