3
JythonでFlaskアプリケーションを実行したいが、何も見つかりません。 FlaskとJythonを組み合わせることは可能ですか?私はDjangoがJythonのサポートに関してまだベータ版であることを知っています。JythonでFlaskアプリケーションを実行
JythonでFlaskアプリケーションを実行したいが、何も見つかりません。 FlaskとJythonを組み合わせることは可能ですか?私はDjangoがJythonのサポートに関してまだベータ版であることを知っています。JythonでFlaskアプリケーションを実行
はい、これは変更なしで可能です。標準のcpythonを使用するのと同じようにします。 virtualenv(Jythonを指す)を作成し、Flaskをインストールしてプログラムを実行します。
virtualenv -p /opt/jython/bin/jython venv
. venv/bin/activate
pip install Flask
hello.py
:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return 'Hello, World!'
FLASK_APP=hello.py FLASK_DEBUG=1 flask run
生産で実行している場合、あなたはのdevのサーバーを使用する必要はありません。 Tomcatのようなアプリケーションサーバーを使用してください:What's the best way to deploy a Flask app using Jython on Tomcat?