Convertir Python Aucun sur JavaScript null

Dans une vue Django, je génère un ensemble de données comme ceci:

data = [22, 23, 18, 19, 21, None, 22, 20] 

Je passe ces données à une variable JavaScript en utilisant:

 data_json = simplejson.dumps(data) 

Pour une utilisation dans un script High Charts.

Malheureusement, JavaScript est trébuchant quand il rencontre la valeur None , car en réalité, ce dont j'ai besoin, est null . Comment puis-je remplacer None null par null , et où puis-je gérer cela – dans la vue Django ou dans le JavaScript?

Si vous utilisez Python 2.6 ou version ultérieure, vous pouvez utiliser le module intégré json:

 >>> import json >>> json.dumps([1, 2, 3, None, 4]) '[1, 2, 3, null, 4]' 

Voir http://docs.python.org/library/json.html