首页 / 操作系统 / Linux / Django1.8返回json字符串和接收post的json字符串内容
网上虽然也有一些示例,但是因为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")本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-07/120226.htm