...
Code Block | ||
---|---|---|
| ||
# models.py import uuid from django.db import models import# uuid저장할 import파일 os이름을 반환합니다. def get_file_pathgetFileName(instance, filename): ext = filename.split('.')[-1] filename =return "%s.%s" % (uuid.uuid4(), ext) return os.path.join('uploads/', filename) class UploadFile(models.Model): file = models.FileField(upload_to=get_file_pathgetFileName) |