From 2bb8b5dd3eee47e665da570eb72cfea87c6ca3fe Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Thu, 8 Jul 2010 21:32:05 +0200 Subject: navigation based on jsTree --- coip/multiresponse.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'coip/multiresponse.py') diff --git a/coip/multiresponse.py b/coip/multiresponse.py index 2e6dc5a..50f987c 100644 --- a/coip/multiresponse.py +++ b/coip/multiresponse.py @@ -3,9 +3,8 @@ import re from django.conf import settings from django.shortcuts import render_to_response from django.http import HttpResponse -from django.core import serializers from coip.apps.userprofile.utils import user_profile -from pprint import pprint +from django.utils import simplejson default_suffix_mapping = {"\.htm(l?)$": "text/html", "\.json$": "application/json", @@ -33,11 +32,7 @@ def make_response_dict(request,d={}): return d def json_response(data): - json_serializer = serializers.get_serializer("json")() - json_serializer.serialize() - json_serializer.serialize(data) - - r = HttpResponse(data.getvalue(),content_type='application/json') + r = HttpResponse(simplejson.dumps(data),content_type='application/json') r['Cache-Control'] = 'no-cache, must-revalidate' r['Pragma'] = 'no-cache' -- cgit v1.1