I have three models — articles, authors and tweets. I'm ultimately needing to use Django REST Framework to construct a feed that aggregates all the objects using the Article and Tweet models into one reverse chronological feed.
Any idea how I'd do that? I get the feeling I need to create a new serializer, but I'm really not sure.
Thanks!
Edit: Here's what I've done thus far.
app/serializers.py:
class TimelineSerializer(serializers.Serializer):pk = serializers.Field()title = serializers.CharField()author = serializers.RelatedField()pub_date = serializers.DateTimeField()
app/views.py:
class TimelineViewSet(viewsets.ModelViewSet):"""API endpoint that lists all tweet/article objects in rev-chrono."""queryset = itertools.chain(Tweet.objects.all(), Article.objects.all())serializer_class = TimelineSerializer