Django1.8返回json字符串和接收post的json字符串内容

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错
网上虽然也有一些示例,但是因为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’)

未经允许不得转载:演道网 » Django1.8返回json字符串和接收post的json字符串内容

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册