2011-09-27 8 views

答えて

3

のpython 2.6以上使用している場合:エルス

import json 

を:

import simplejson as json 

次に、あなたがあなたのビューのコードでこれを使用することができます。

foo = {'bar': ['baz', 'etc']} 
return HttpResponse(json.dumps(foo), content_type="application/json") 
+0

python 2.5以下を使用していない限り、simplejsonを使用しないでください。今はPythonの標準ライブラリに組み込まれています。 DjangoにはPythonのバージョンに応じてsimplejsonまたはjsonのどちらかを使用するビルトインシリアライザが同梱されています。 – GDorn

+0

@GDorn:ありがとう、標準ライブラリに追加されたことを完全に忘れてしまったので、私はsimplejson経由でインポートする習慣にあふれています。それを反映する答えを更新しました。 – fourk

関連する問題