add select_related to change set API

This commit is contained in:
Laura Klünder 2017-07-06 13:09:33 +02:00
parent 55d2d6759f
commit 0061c451ed

View file

@ -167,7 +167,7 @@ class ChangeSetViewSet(ReadOnlyModelViewSet):
queryset = ChangeSet.objects.all()
def get_queryset(self):
return ChangeSet.qs_for_request(self.request)
return ChangeSet.qs_for_request(self.request).select_related('last_update', 'last_state_update', 'last_change')
def list(self, request, *args, **kwargs):
return Response([obj.serialize() for obj in self.get_queryset().order_by('id')])