Reputation: 271584
I know how to use the JQuery ajax feature to call the "url view" of 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? )
Upvotes: 1
Views: 2009
Reputation: 2796
return HttpResponse(simplejson.dumps(mydictionary), mimetype="application/json")
see b-list
Upvotes: 5
Reputation: 16346
Or shorter: download http://bitbucket.org/offline/django-annoying/ and write:
@ajax_request
def the_view(request):
return {'color':5, 'type': 22}
There are a few such nice tiny things in django-annoying.
Upvotes: 3