Version 2.1 by Leon Poon on 2018/12/24 13:03

Show last authors
1 First, make sure that your flask app is working like inĀ [[How to serve a webpage using python flask>>doc:Main.How to serve a webpage using python flask.WebHome]].
2
3 Then, create your HTML file. Your HTML file must be in the same directory as your flask app python file.
4
5 Change your flask app python file to do send_from_directory instead of just saying hi. Use the name of the HTML file if it is not test.html:
6
7 {{code language="python"}}
8 from flask import Flask, send_from_directory
9
10 app = Flask(__name__)
11
12 @app.route('/', methods=['GET'])
13 def m():
14 return send_from_directory('', 'test.html')
15
16 app.run()
17 {{/code}}