一 Flask初识
参考链接:https://www.cnblogs.com/xiaoyuanqujing/articles/11643999.html#_label0
1.什么是Flask:
flask和django同步web框架,但flask是一个短小精悍的轻量级框架,它只包含基本配置默认依赖2个外部库默认依赖于2个外部库: Jinja2 模板引擎和 WSGI工具集--Werkzeug工具包。
flask默认IP端口为:http://127.0.0.1:5000/
2.安装Flask:
cmd窗口
pip3 install flask
二 Flask简单使用(fbv为例)
1.主文件app.py代码
# 1.导入模块
from flask import Flask
# 2.产生flsak对象
app = Flask(__name__) # __name__这个特殊的参数:Python会根据所处的模块来赋予__name__变量相应的值,对于我们的程序来说(app.py),这个值为app。
#2. 路由和对应函数
@app.route('/')
def hello_world():
return 'Hello World!'
#3.运行程序
if __name__ == '__main__':
app.run()
三 Werkzeug简介
建议链接地址:https://www.cnblogs.com/xiaoyuanqujing/articles/11643999.html#_label0
四 Flask四剑客
1.返回字符串:return '字符串'
from flask import Flask app=Flask(__name__) @app.route('/') def index(): #1直接返回字符串 return "ok1" if __name__ == '__main__': app.run()