* S3나 로컬에 저장하는 과정 없이 받은 파일을 바로 전달해주고 싶었습니다!
* 세팅은 아래 글을 봐주세요.
2022.08.03 - [분류 전체보기] - Django Celery+Redis+Rabbitmq docker setting
# 이미지 전달 부분
im = Image.open(io.BytesIO(request.FILES.get('filename').read()))
img_instance = {
'pixels': im.tobytes(),
'size': im.size,
'mode': im.mode,
}
post 로 폼데이터(이미지파일)를 받고 pickle형식으로 변환하여 전달합니다.
# 이미지 받는 부분
img = Image.frombytes(image['mode'], image['size'], image['pixels'])
'Backend > Django' 카테고리의 다른 글
[Django] Swagger 연결하기 (+ postman) (0) | 2022.09.14 |
---|---|
[Django] ORM count (0) | 2022.08.04 |
[Django] yolov5 결과 로컬에 저장하지 않고 바로 s3에 저장하기 (0) | 2022.08.04 |
[Django] Use Customized AI Model(yolov5) in Django (0) | 2022.08.04 |
[Django] Celery+Redis+Rabbitmq docker setting (0) | 2022.08.03 |