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

可紊 提交于 2019-11-30 13:30:16

一.使用

安装依赖pip3 install flask

第一步

创建Flask对象

from flask import Flask
app =Flask(__name__)

第二步

创建路由

@app.route("/index")
def index():
    return "12345"

第三步

运行

if __name__ == '__main__':
    app.run()/

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

DJango Flask
redirect redirect 传参与Django相同
HttpResponse "" 直接输出字符串即可
render render_template('渲染的网址路径',渲染的变量这里不同于django这里是打散的字典)
JsonResponse jsonify 传参与Django相同

关于render_template举例

'''''''#前面代码省略直接路由return
return render_template('xxx.html',变量1='xxx',变量2='xxx')
或者
dic = {'变量1'='xxx','变量2'='xxx'}
return render_template('xxx.html',**dic)
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!