Каркас данных Django автоматически добавляет столбец
Я создаю новый фрейм данных из моего запроса.
inputs =Test.objects.filter(created_at__date=datetime.today().date() - timedelta(days=1)).values('id','input')
for i in inputs:
name = name.objects.get(id=i['input'])
name_label = name.label
df = pd.DataFrame()
df["Date"] = [datetime.today()]
df["User"] = [user]
df[name_label] = ['value']`
Допустим, запрос имеет 10 входов(Name1,Name2,Name3,....), но мой код не создает новые колонки в зависимости от запроса. Вместо этого я получил только последнюю запись
`{
"Name": {
"Inputs": {
"Date" : 2022-01-01,
"User" : Admin,
"Name10": "value"
}
}
}
`
Я ожидаю результат, подобный этому. Добавляемый столбец зависит от результата запроса.
`{
"Name": {
"Inputs": {
"Date" : 2022-01-01,
"User" : Admin,
"Name1": "value",
"Name2": "value",
"Name3": "value",
"Name4": "value",
"Name5": "value",
and so on.
}
}
}`