从django的中间件直接返回请求
来源:互联网 发布:迪蒙火花机编程视频 编辑:程序博客网 时间:2024/05/21 10:09
栗子:
#coding=utf-8import jsonimport geventfrom django.http import HttpResponsefrom sdsom.web.recorder import get_event_typefrom sdsom.web.recorder import get_request_event_infofrom sdsom.db.rpcclient import get_db_clientclass RecordEventMiddleWare(object) : def process_view(self, request, view, args, kwargs) : etype = get_event_type(request) if not etype : return None info = get_request_event_info(request, etype) info['status'] = "BEGIN" try: get_db_client().add_event_record(info) except : return HttpResponse( json.dumps({"susscess":0, "message":"记录事件开始到数据库出错"}), content_type='application/json' ) return None
如上代码所示,需要从django的http模块导入HttpResponse类,
然后返回的时候可以把自己想要返回的字典内容用jsondump一把(如果不dump,上一层会处理报错)。
0 0
- 从django的中间件直接返回请求
- django从请求到返回都经历了什么
- Django的中间件
- Django 中间件的研究
- [Django架构流程分析]请求处理机制其二:Django中间件的解析
- django未登陆用户的请求进行拦截(非中间件的形式)
- 关于django中间件的知识
- 解决Django的POST请求接口返回403错误
- retrofit请求直接返回string
- retrofit请求直接返回string
- retrofit请求直接返回string
- response返回的请求出现混乱的问题的处理,中间件是tomcat8
- Django 中间件
- Django中间件
- Django中间件
- Django 中间件
- django 自定义auth的中间件的验证
- c# post请求从服务器返回的数据
- "".indexOf()的作用,以及结果标识 1、0、-1
- java读取properties文件
- kcotSlleSdnayuBtoTimetseB.121
- linux怎样判断当前登录的用户是从console登录还是telnet登录的
- Kconfig、Kbuild Makefile
- 从django的中间件直接返回请求
- 37.You issued the following command to drop the PRODUCTS table:
- iOS开发——屏幕尺寸适配
- meta link之预加载图片、文件
- gradlew 打包
- uva11729
- Git操作
- Hibernate的addEntity
- T-ara粉丝团刷油管妙招 绿豆VPN无限动力助跑