django的文档写得很清楚呢。我简约说一下吧。就是你的每个view函数运行之前以及运行之后你可以再运行一些函数。中间件很简单,就一个类两个方法:
class YourMiddleWare(object):
def process_request(self, request):
"在每个view()运行之前运行一次"
def process_response(self, request, response):
"在每个view()运行之后运行一次"
写了这个东西以后在 settings.py 里面配置一下,django就帮你运行起来了。
【 在 qwepoi (LadiesMan217) 的大作中提到: 】
: 谢谢,对middleware 不熟悉,能详细点吗?
--
FROM 120.42.97.*