Как правильно / канонически обрабатывать данные JSON с помощью Django? - PullRequest
1 голос
/ 27 сентября 2011

Я хотел бы доставить ответы JSON с Django своим клиентам на основе jQuery.

Я мог бы просто разработать шаблон, который вместо разметки доставляет JSON, но должен быть способ сделать это проще.

Какова общая практика в сообществе Джанго?

Ответы [ 2 ]

3 голосов
/ 27 сентября 2011

Если вы используете Python 2.6 или выше:

import json

Иначе:

import simplejson as json

Тогда вы можете использовать это в своем коде представления:

foo = {'bar': ['baz', 'etc']}
return HttpResponse(json.dumps(foo), content_type="application/json")
0 голосов
/ 27 сентября 2011
...