None或一个HttpResponse对象,如果是None,则继续按照Django定义的规则向后继续执行,如果是HttResponse对象,则直接将该对象返回给用户....: None 返回值是None,按正常流程走,交给下一个中间件;
HttpResponse对象 若是此值,Django将不执行当前中间件后面的中间件的process_request方法和视图函数...HttpResponse对象. 如果返回一个HttPResponse对象,Django不会调用适当的视图函数....HttpResponse对象的render方法,返回了一个新的HttpResponse对象,接着执行中间件的process_response方法....特殊情况: 示图某方法有返回response对象,就会执行process_response方法;
出现错误就会执行exception方法处理,若都出现错误,Django会处理错误,处理完成后还要执行