1.加载应用程序配置
加载应用程序配置有三种方式:
1/从配置对象中加载配置信息from_object
2/从配置文件中加载配置信息
3/从环境变量中加载配置信息
重点掌握第1种,在工作中,我们的项目在启动的时候...,我们在防止csrf攻击的时候,就是在post请求的时候,验证csrf_token
具体使用:
@app.route('/demo',methods=['GET','POST'])
def demo()...:
# 直接从请求中取到请求方式进行返回
return request.method
2.2重定向
redirect('路径')路径既可以是外链地址,又可以是视图函数的地址,是字符串的形式...key=value&key=value
data
是json/xml等,非表单post提交的请求
form
表单post请求提交的
cookies
是存储在浏览器里面的信息
属性 说明 类型
data...4.请求钩子
请求钩子有四种:我们重点掌握的只有两种:
before_request在每次请求前执行,在该装饰函数中,一旦return,视图函数不再执行
after_request如果没有抛出错误,每次请求后都执行