flask: 여러 개의 파일 업로드하기

발생일: 2015.12.24

키워드: flask, file upload, 파일 업로드, 플라스크, upload multiple files in flask

문제:
flask 에서 멀티 셀렉트가 가능한 파일 인풋으로 여러 개의 파일을 업로드하려고 한다.


해결책:

아래와 같이 multiple 옵션을 주고,

<input type="file" name="file" multiple="multiple">


flask.request.files 객체의 getlist() 를 사용하면 된다.


@app.route("/upload", methods=["POST"])
def upload():
    uploaded_files = flask.request.files.getlist("file")
    print uploaded_files
    return ""


참고:

저작자 표시 비영리 변경 금지
신고

카테고리

분류 전체보기 (682)
About me. (6)
Daylogs (647)
영어공부 (0)
비공개 (0)
My works - 추억 (29)