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
當在生產環境中運行,你不希望使用開發服務器。使用像Tomcat這樣的應用服務器:What's the best way to deploy a Flask app using Jython on Tomcat?