我的json列表视图如下所示:
{
"objects": [
{
"active": false,
"id": 4,
},
{
"active": false,
"id": 5,
}
]
}
我想摆脱“对象”这个词,所以结构看起来像这样:
{
[
{
"active": false,
"id": 4,
},
{
"active": false,
"id": 5,
}
]
}
此link to docs没有任何线索
答案 0 :(得分:1)
这是不可能的。 {}
表示dict
。 Dict需要关键和价值。
我想你需要
[
{
"active": false,
"id": 4,
},
{
"active": false,
"id": 5,
}
]
如果是,请覆盖Resource.alter_list_data_to_serialize
功能:
def alter_list_data_to_serialize(self, request, data):
return data[self._meta.collection_name]
Paginator类需要使用名为Resouce._meta.collection_name
的字段进行dict。