如何使用Django发送/获取JSON对象?

时间:2010-01-07 20:52:47

标签: python django json

我知道如何使用JQuery ajax功能来调用Django的“url视图”。

import simplejson as json
def the_view(request):
    fruits = {'color':5, 'type': 22}
    jfruit = json.dump(fruits)

return render_to_response( THE JSON OBJECT!!! ...how? )

2 个答案:

答案 0 :(得分:5)

返回HttpResponse(simplejson.dumps(mydictionary),mimetype =“application / json”)

请参阅b-list

答案 1 :(得分:3)

或更短: 下载http://bitbucket.org/offline/django-annoying/并写下:

@ajax_request 
def the_view(request):
    return {'color':5, 'type': 22}

django中有一些非常小的东西很烦人。