Я использую django и Django Pandas для преобразования моего запроса Django во фрейм данных.
Моя база данных выглядит так:
symbol price time
aab 333 4444
bbb 444 555
.......
......
И я делаю запрос так:
df = read_frame(qs)
df2 = df.groupby(['symbol'])
И я хочу преобразовать это в json-ответ, потому что я пробовал несколько вещей, таких как скрытое преобразование в dict, list, но ничего не работает.
Я хочу, чтобы ответ json был таким:
{symbol : aab,
price : [22,332,33]},
{
symbo: bbb
price : [22,332,33]
}
....
Есть ли какой-нибудь простой способ или хитрость, чтобы просто преобразовать groupby в формат, в котором я хочу.
Я использую:
return JsonResponse({'foo': type(qs)})