0
点赞
收藏
分享

微信扫一扫

flask(一)----flask最小原型使用

笑望叔叔 2022-03-11 阅读 107

flask有两部分库组成:werkzeug 和jinja2,flask 对werkzeug进行一系列的封装,让我们使用werkzeug更方便。

werkzeug:处理application

jinja2:渲染html

from flask import Flask

app = Flask(__name__)
print(__name__)  # __main__
app.run()

__name__:当运行flask时,如果要其他路径的资源,程序会基于当前run的地方去找资源。

flask中所有请求到后端的请求数据都会保存在request对象中

request.args    对后台服务发起get请求的数据会被存在request.args对象中
from flask import Flask, request
# flask中所有请求到后端的请求数据都会保存在request对象中
app = Flask(__name__)
print(__name__)  # __main__

@app.route("/login")
def login():
    datas = request.args    # 对后台服务发起get请求的数据会被存在request.args对象中。
    print(datas.get('name'))
    return "请求了登录"
app.run(debug=True)

 render_template('template的路径'):加载资源

        from flask import render_template

 或者重写Flask()里面的参数template_folder,指定自定义的路径即可。

举报

相关推荐

0 条评论