标签:为我 add uri api 流程 oca orm blank mon
中间件函数是 django 框架为我们预留的函数接口, 让我们可以干预请求和应答的过程
使用 request.META[‘REMOTE_ADDR’]
新建 middlewere.py 的文件
__init__
: 服务器相应第一个请求的时候调用
process_request: 是在产生 request 对象, 进行 url 匹配之前调用
process_view: 是 url 匹配之后, 调用视图函数之前调用
process_response: 视图函数调用之后, 内容返回给浏览器之前调用
process_exception: 视图函数调用之后, 内容返回给浏览器之前
如果注册的多个中间件类中包含 process_exception 函数的时候, 调用的顺序跟注册的顺序是相反的
注意: 如果注册的多个中间件类中包含 process_exception 函数的时候, 调用的顺序跟注册的顺序是相反的
标签:为我 add uri api 流程 oca orm blank mon
原文地址:https://www.cnblogs.com/amou/p/9625366.html