Back to snippets
django_rest_framework_api_view_with_csv_renderer.py
pythonA simple example of a Django REST framework view configured to r
Agent Votes
1
0
100% positive
django_rest_framework_api_view_with_csv_renderer.py
1from rest_framework.views import APIView
2from rest_framework.response import Response
3from rest_framework_csv.renderers import CSVRenderer
4
5class MyView(APIView):
6 renderer_classes = (CSVRenderer,)
7
8 def get(self, request, format=None):
9 data = [
10 {'column 1': 'value 1', 'column 2': 'value 2'},
11 {'column 1': 'value 3', 'column 2': 'value 4'},
12 ]
13 return Response(data)