【发布时间】:2013-07-15 12:51:28
【问题描述】:
我正在使用 Django 1.5.1 - Postgresql 9.1
我有这样的数据库表,
1.column(id) : [1] [2]
2.column(name) [josh] [ashley]
3.column(childrens) [david , 8 ; joe , 5] [suzie , 13 ; jennifer , 6]
数据库表示例图-->http://s9.postimg.org/4kttacbxr/db_example.png
我想创建一个这样的 JSON 文件:
[{
id:1,
name:'josh',
children : [{
name:'david',
age:8
}, {
name:'joe',
age:5
}]
},{
id:2,
name:'ashley',
children:[{
name:'suzie',
age:13
}, {
name:'jennifer',
age:6
}]
}]
我该怎么做?
【问题讨论】:
-
只需遍历结果集并创建 Python
list或dicts,然后使用json.dumps -
对于“就是这样”JSON,我想你想要JSON-nevins。
标签: django json django-models