ビューで次のようなjsonを構築したいdjango
:
{
"Skills": [
{
"Name": "Java",
"Value": "Java"
},
{
"Name": "J2ee",
"Value": "J2ee"
},
{
"Name": "Python",
"Value": "Python"
},
{
"Name": "Django",
"Value": "Django"
}
]
}
python simplejson は上記のように作成しません。提案をお願いします。基本的にselect2タグにレスポンスを送っています。Jquery ajax から view メソッドを呼び出しています。
def populateSkills(request):
print "Inside Populate Skills"
preload_data = '{"Skills":[{"Name":"Java","Value":"Java"},{"Name":"J2ee","Value":"J2ee"},{"Name":"Python","Value":"Python"},{"Name":"Django","Value":"Django"}]}'
return HttpResponse(simplejson.dumps(preload_data), content_type="application/json")
構築できなかったため、preload_data をハードコーディングしました。では、どのように構築すればよいのでしょうか。それを行うJSONObjectはありますか?