直接运行即可,无需任何额外的服务器。
python app.py
运行日志
* Serving Flask app 'app' (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: on * Restarting with stat * Debugger is active! * Debugger PIN: 103-468-086 * Running on http://127.0.0.1:3000/ (Press CTRL+C to quit)目录结构
static/ |- main.css templates/ |- index.html app.py源码
app.py
from flask import Flask
from flask import render_template
app = Flask(__name__)
@app.route('/')
def news():
ctx = {
'title': 'DEMO',
'msg': 'Hello World !',
}
return render_template('index.html', ctx=ctx)
if __name__ == '__main__':
app.run(host='127.0.0.1', debug=True, port=3000)
templates/index.html
{{ ctx.title }} {{ ctx.msg }}
static/main.css
h1 {
text-align: center;
color: blue;
font-size: 35px;
}



