设为首页 加入收藏

TOP

Django1.8返回json字符串和接收post的json字符串内容
2015-07-26 20:41:47 来源: 作者: 【 】 浏览:35
Tags:Django1.8 返回 json 字符串 接收 post 内容

网上虽然也有一些示例,但是因为Django和Python的版本升级,所以网上的例子就不能直接应用了,需要做一些修改。
具体的实现方法如下:


from django.http import HttpResponse from json import loads, dumps def json_response_demo(request): dic = {} try:
? ? ? ? if request.method == 'POST': print('post info: ', request.body)
? ? ? ? ? ? jstr = loads((request.body).decode())
? ? ? ? ? ? print(jstr)
? ? ? ? ? ? return HttpResponse(jstr, content_type="application/json")
? ? except:
? ? ? ? import sys
? ? ? ? print(sys.exc_info()[0], sys.exc_info()[1])

? ? dic['message'] = "A beautiful json string response."
? ? dic['create_at'] = str(ctime())
? ? jstr = dumps(dic)
? ? return HttpResponse(jstr, content_type='application/json')


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇浅析JavaBean 下一篇结对编程简介

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: