Flask的使用以及返回值(其中Response后续详细单独补充)

2020-06-19 15:58:44 浏览数 (1)

一.使用

安装依赖pip3 install flask

第一步

创建Flask对象

代码语言:javascript复制
from flask import Flask
app =Flask(__name__)

第二步

创建路由

代码语言:javascript复制
@app.route("/index")
def index():
    return "12345"

第三步

运行

代码语言:javascript复制
if __name__ == '__main__':
    app.run()

二.对应DJango中输出方式Flask中输出方式

DJango

Flask

redirect

redirect 传参与Django相同

HttpResponse

"" 直接输出字符串即可

render

render_template('渲染的网址路径',渲染的变量这里不同于django这里是打散的字典)

JsonResponse

jsonify 传参与Django相同

关于render_template举例

代码语言:javascript复制
'''''''#前面代码省略直接路由return
return render_template('xxx.html',变量1='xxx',变量2='xxx')
或者
dic = {'变量1'='xxx','变量2'='xxx'}
return render_template('xxx.html',**dic)

0 人点赞