欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

五分钟使用Python实现一个前后端分离的WebAPP(基于Flask)

时间:2023-05-19

直接运行即可,无需任何额外的服务器。

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.csstemplates/ |- index.htmlapp.py

源码

app.py

from flask import Flaskfrom flask import render_templateapp = 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;}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。