トップページ -> データベース関連技術 -> Web サービスのプログラミング -> Dropzone のインストール
[サイトマップへ], [サイト内検索へ]

Dropzone のインストール

サイト内の関連ページ

参考Webページ


Python のインストール

※ 以下、Windowsでの手順で説明する.Ubuntu等でも同様の手順になる.


Dropzone のインストール

  1. Window でコマンドプロンプトを実行
  2. Dropzone のインストール

    https://flask-dropzone.readthedocs.io/en/latest/basic.html の記述による

    Windows の場合

    pip install -U simplejson
    pip install -U flask
    pip install -U flask-dropzone
    

    Ubuntu の場合

    sudo python3 -m pip install -U simplejson
    sudo python3 -m pip install -U flask
    sudo python3 -m pip install -U flask-dropzone
    
  3. サンプルプログラムを動かしてみる

    https://github.com/greyli/flask-dropzone/tree/master/examples の記述による

    git が無いよ!というときは、Windowsでの Git のインストール手順を、別のページで説明している.

    git clone https://github.com/greyli/flask-dropzone
    cd flask-dropzone/examples
    pip install -r requirements.txt
    python basic/app.py
    

    [image]
  4. Web ブラウザで、http://localhost:5000 を開く

    [image]
  5. 試しに、いくつかのファイルをドラッグ&ドロップしてみる

    [image]


ソースコードの例:
import os

from flask import Flask, request
from flask_dropzone import Dropzone

app = Flask(__name__)

dropzone = Dropzone(app)

@app.route('/uploads', methods=['GET', 'POST'])
def upload():

    if request.method == 'POST':
        f = request.files.get('file')
        f.save(os.path.join('the/path/to/save', f.filename))

    return 'upload done'

if __name__ == '__main__':    app.run(debug=True)

本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]