Erreur: Uncaught SyntaxError: Unexpected token &

J'obtiens une erreur lors de l'envoi de données JSON, JavaScript à partir des modèles. Il ressemble à l'encodage est à l'origine de l'erreur, mais tous les exemples que j'ai trouvé du travail pour d'autres personnes. Comment puis-je envoyer correctement des données de modèle de mon point de vue pour le JavaScript?

afficher le code:

def home(request):
  import json
  info_obj = Info.objects.all()
  json_data = serializers.serialize("json", info_obj)
  return render_to_response("pique/home.html", {'json_data':json_data}, context_instance=RequestContext(request))

Code JavaScript:

var data = jQuery.parseJSON('{{json_data}}');
console.log(data);

L'erreur Uncaught SyntaxError: Unexpected token &:

var data = jQuery.parseJSON('[{"pk": 1, "model": "pique.eat" ... 
En outre, les réponses ci-dessous: regarder Django Accolades. Là, le json vue est déjà mis en place django-braces.readthedocs.org/en/latest/...
merci pour le lien. Je vais jeter un oeil.

OriginalL'auteur dnelson | 2014-01-20