Django-如何在do query(objects.filter)之后更改列名?
我得到了这个问题:Django-如何在do query(objects.filter)之后更改列名?,django,django-views,Django,Django Views,我得到了这个问题: flight_list = FlightScheduleV2.objects.filter(departure_airport = departure_airport, arrival_airport = arrival_airport, departure_sc
flight_list = FlightScheduleV2.objects.filter(departure_airport = departure_airport,
arrival_airport = arrival_airport,
departure_scheduledtime__gte = CURRENT_TIMESTAMP
).values("key", "flightnumber", "departure_scheduledtime")
显然,它会返回如下结果:
{'key': .......,
'flightnumber': .....,
'departure_scheduledtime':....}
然而,前端希望收到这样的消息
{'flight_id' : .....,
'flight_number': ....,
'departure_time': ....}
实际上,我需要更改结果的键名,但是,我不知道哪个
Django
函数可以这样做。这是否回答了您的问题?