python-flask基础

Posted acgame

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-flask基础相关的知识,希望对你有一定的参考价值。

get请求:

使用场景:如果只对服务器获取数据,并没有对服务器产生任何影响,那么这时候使用get请求。

传参:get请求传参是放在url中,并且是通过’?’的形式来指定keyvalue的。

post请求:

使用场景:如果要对服务器产生影响,那么使用post请求

传参:post请求传参不是放在url中,是通过’form data’的形式发送给服务器的

getpost请求获取参数:

get请求是通过’flask.request.args’来获取

post请求是通过’flask.request.form’来获取

 

钩子函数(hook):

befor_request

  1. 在请求之前执行
  2. 是在视图函数之前执行的
  3. 是一个装饰器,他可以把需要设置为钩子函数的代码放在视图函数之前执行

以上是关于python-flask基础的主要内容,如果未能解决你的问题,请参考以下文章

python-flask-路由匹配源码分析

python-flask 框架使用 flask_mongoengine

python-flask框架&mock接口开发

python-flask框架&mock接口开发

向我的 RESTful API(Python-Flask)发送 POST 请求,但收到 GET 请求

Python-flask建立用户登录时密码加密方法