Как отправить / получить объект JSON с помощью Django? - PullRequest
1 голос
/ 07 января 2010

Я знаю, как использовать функцию JQuery ajax для вызова «представления URL» Django.

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 ]

5 голосов
/ 07 января 2010

return HttpResponse (simplejson.dumps (mydictionary), mimetype = "application / json")

см. b-list

3 голосов
/ 08 января 2010

или короче: скачать http://bitbucket.org/offline/django-annoying/ и написать:

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

В джанго-раздражающих есть несколько таких крошечных вещей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...