Dar*_*ech 7 javascript python django
在Django视图中,我生成的数据集如下:
data = [22, 23, 18, 19, 21, None, 22, 20]
Run Code Online (Sandbox Code Playgroud)
我使用以下方法将此数据传递给JavaScript变量:
data_json = simplejson.dumps(data)
Run Code Online (Sandbox Code Playgroud)
用于High Charts脚本.
不幸的是,JavaScript遇到这个None
价值时遇到了磕磕绊绊,因为实际上我需要的是它null
.我怎样才能最好的替代None
用null
的,我应该在哪里处理这一点-在Django的视图或在JavaScript?
Ric*_*her 20
如果您使用的是Python 2.6或更高版本,则可以使用内置的json模块:
>>> import json
>>> json.dumps([1, 2, 3, None, 4])
'[1, 2, 3, null, 4]'
Run Code Online (Sandbox Code Playgroud)
请参见http://docs.python.org/library/json.html