Так что мне нужен определенный формат json для диаграммы, я добавил следующее к представлениям
views.py
def booking_add_to_timeline(request):
data = Booking.objects.all().values(
'booking_no',
'arrival_date',
'departure_date',
)
data_list = list(data)
return JsonResponse({"data": data_list})
Что дает мне следующий вывод:
JSON
{
"data": [
{
"booking_no": "1",
"arrival_date": "2018-09-03",
"departure_date": "2018-09-10",
},
{
"booking_no": "2",
"arrival_date": "2018-09-12",
"departure_date": "2018-09-19",
}
]
}
Я хочу добавить еще один список, создавая следующее:
JSON
{
"data": [
{
"booking_no": "1",
"arrival_date": "2018-09-03",
"departure_date": "2018-09-10",
},
{
"booking_no": "2",
"arrival_date": "2018-09-12",
"departure_date": "2018-09-19",
}
],
"room": [
{
"nr": "102"
"persons": "2"
},
{
"nr": "103"
"persons": "2"
}
]
}
Я попытался добавить список анотеров, объединив оба list_all = data_list + room_list, но это не создает отдельный массив ...