1.建立Flask APP

myapp.py

from flask import Flask, render_template
app = Flask(__name__)


@app.route("/")
def home():
return render_template('home.html')


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

2.使用Frozen-Flask靜態化Flask

freeze.py

from flask_frozen import Freezer
from myapp import app #依照第一步驟的檔名來決定

freezer = Freezer(app)

if __name__ == '__main__':
freezer.freeze()

執行python freeze.py

此時會產生build資料夾,裡面有完整的網頁檔案

--

--

No responses yet