def get(self, request, *args, **kwargs):
dataset = self.resource_class.export(queryset=self.get_queryset()) # тут поменяй логику получения csv файла на свою
response = StreamingHttpResponse(dataset, content_type='text/csv')
response['Content-Disposition'] = 'attachment; filename="export.csv"' # export.csv меняй на то имя какое тебе необходимо
return response