flask
文書の過去の版を表示しています。
flask
python3のwebframework,wsgiをインターフェースとすることができる。
wsgiの設定をしておく
(取りあえず loadmodule して AddHandler wsgi-script .py .wsgi すれば良いはず)
install
pip3 install flask
作成方法
flaskをimportする
wsgiから呼び出す最小構成
wsgiから呼び出すため flaskオブジェクトを application という名前の公開オブジェクトとする
例1(アプリファイルとラッパ)
mywsgi.py (url:xxx.com/flask/mysgi.py/)
import sys sys.path.insert(0, '/var/www/flask') from myapp1 import xapp as application
myapp1.py (urlではエラーになる)
from flask import Flask xapp = Flask(__name__) @xapp.route("/") def aaa(): return "hello"
例2(アプリファイルのみ)
myapp2.py (url:xxx.com/flask/myapp2.py/)
from flask import Flask application = Flask(__name__) @application.route("/") def bbb(): return "hello"
flask.1580376850.txt.gz · 最終更新: 2020/01/30 18:34 by nabezo