본문 바로가기
개발일지/Django

Django - File Upload Handler(장고 파일 업로드 크기 조정)

by 다니엘의 개발 이야기 2023. 1. 9.
320x100

Django - File Upload Handler(장고 파일 업로드 크기 조정)

 

파일을 업로드하는데, 기본 세팅값은 파일당 2.5MB로 알고있다.

 

이 파일당 최대 크기를 조정하는 방법은

django/conf/global_settings.py 가면

# Maximum size, in bytes, of a request before it will be streamed to the
# file system instead of into memory.
FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440  # i.e. 2.5 MB

가 있고

 

이 최대크기(기본2.5mb)이하일 경우

메모리에 담겨서 파일이 전달됨

MemoryFileUploadHandler

 

이 최대크기(기본2.5mb)초과일 경우

디스크에 담겨서 파일이 전달된다.

TemporaryFileUploadHandler

300x250