在json响应中包含django rest pandas dataframe Index字段

时间:2016-02-21 08:39:31

标签: python django django-rest-framework

化背景

我正在使用django-rest-pandas来服务json& XLS。

观察

当我使用format = xls命中url时,我会在下载的文件中获得完整的数据。但是对于format = josn,dataframe的索引字段不是记录的一部分。

问题

如何让django-rest-pandas在json响应中包含dataframe的索引字段? 请注意,索引字段作为序列化程序的一部分存在(扩展serializer.ModelSerializer)。

1 个答案:

答案 0 :(得分:0)

一种简单的方法是在transform_dataframe方法中重置索引。

df = df.reset_index()

这只会添加一个新索引并将旧索引设置为列,包含在输出中。

相关问题