refactor: Use custom CSV export view

Remove dependency on djangorestframework-csv
This commit is contained in:
James Graham
2020-03-27 17:00:37 +00:00
parent 2cdc7675c7
commit da57108e3e
8 changed files with 50 additions and 53 deletions

View File

@@ -6,9 +6,7 @@ from django.urls import reverse
from django.utils import timezone
from django.views.generic import CreateView, DetailView
from rest_framework.views import APIView, Response
from people import forms, models, permissions, serializers
from people import forms, models, permissions
class RelationshipDetailView(permissions.UserIsLinkedPersonMixin, DetailView):
@@ -130,17 +128,3 @@ class RelationshipUpdateView(permissions.UserIsLinkedPersonMixin, CreateView):
answer_set.save()
return response
class RelationshipApiView(APIView):
"""
List all :class:`Relationship` instances.
"""
def get(self, request, format=None):
"""
List all :class:`Relationship` instances.
"""
serializer = serializers.RelationshipSerializer(models.Relationship.objects.all(),
many=True)
return Response(serializer.data)