user_image
By  大江东流奔腾不息    On   2020年8月16日 10:07

Django对request进行处理是为了满足自身的不同需求,进行分类、报文解析、数据格式化。至于中间件,其实就是对原始request进行加工,比如安全、认证、上下文、会话等等,这些都是web开发中必然会碰到的业务。而最后对response的处理,则是上面的逆过程,除了安全、认证等工作,还要为原始的响应数据添上一些cookie、session,token等私货。