강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dmswls qkr님의 프로필 이미지
dmswls qkr

작성한 질문수

파이썬 플라스크(Flask) 기반 웹 개발 및 업무 자동화 서비스 활용

프로젝트 첫번째 프리뷰

파일서버 업로드

작성

·

134

0

안녕하세요,

강의 잘 보고 있습니다.

강의를 보면, 소스코드를 작성한 폴더에 업로드 파일을 만들고 있는데,

파일을 업로드 하면 데이터베이스에 저장되게 하고 싶은데

어떻게 해야 하는지 알 수 있을까요?

답변 1

0

안녕하세요 강사 권승민입니다.

질문. DB에 파일을 저장하는 방법

1. 파일명과 바이너리 데이터를 업로드

2. GridFS 모듈 이용

해당 강의에서는 GridFS 모듈을 사용하지 않기에 1번 방법에 대해 알려드리겠습니다.

bson 모듈을 추가하여 바이너리 형태로 데이터베이스에 업로드 가능합니다.

빠른 이해를 도와드리기 위해 간단하게 DB에 파일 업·다운로드가 가능한 코드를 올려두었습니다.

참고하시기 바랍니다.

감사합니다.

> GitHub / Flask_File-Storage-MongoDB_Simple

dmswls qkr님의 프로필 이미지
dmswls qkr

작성한 질문수

질문하기