Предположим, я определил конечную точку трясогузки со всеми (api_fields
настроил так, как я хочу, чтобы они были в модели):
class EventEndpoint(BaseAPIEndpoint):
model = Event
В этом случае Event
является подклассом трясогузкиPage
class.
У меня есть другое представление (функция представления старой школы Django), которое отправляет различную информацию от нескольких моделей, которая может выглядеть следующим образом:
{
"motd": "...",
"opening_times": [ ... ],
...
}
Я хотел бывложить результат некоторых запросов в эту функцию, например так:
{
"motd": "...",
"opening_times": [ ... ],
...,
"events_today": { /* serialized result */ }
}
Где events_today
может содержать сериализованный результат Events
Как программно сериализовать результатзапрос (скажем, Event.objects.filter(...)
), чтобы внедрить в это представление так же, как это делает BaseAPIEndpoint
?