mirror of
https://github.com/Southampton-RSG/breccia-mapper.git
synced 2026-03-03 19:37:06 +00:00
45 lines
1.5 KiB
Python
45 lines
1.5 KiB
Python
from . import base
|
|
from .. import serializers
|
|
|
|
from people import models
|
|
|
|
|
|
class PersonExportView(base.CsvExportView):
|
|
model = models.person.Person
|
|
serializer_class = serializers.people.PersonSerializer
|
|
|
|
|
|
class PersonAnswerSetExportView(base.CsvExportView):
|
|
model = models.person.PersonAnswerSet
|
|
serializer_class = serializers.people.PersonAnswerSetSerializer
|
|
|
|
|
|
class RelationshipExportView(base.CsvExportView):
|
|
model = models.relationship.Relationship
|
|
serializer_class = serializers.people.RelationshipSerializer
|
|
|
|
|
|
class RelationshipAnswerSetExportView(base.CsvExportView):
|
|
model = models.relationship.RelationshipAnswerSet
|
|
serializer_class = serializers.people.RelationshipAnswerSetSerializer
|
|
|
|
|
|
class OrganisationExportView(base.CsvExportView):
|
|
model = models.person.Organisation
|
|
serializer_class = serializers.people.OrganisationSerializer
|
|
|
|
|
|
class OrganisationAnswerSetExportView(base.CsvExportView):
|
|
model = models.organisation.OrganisationAnswerSet
|
|
serializer_class = serializers.people.OrganisationAnswerSetSerializer
|
|
|
|
|
|
class OrganisationRelationshipExportView(base.CsvExportView):
|
|
model = models.relationship.OrganisationRelationship
|
|
serializer_class = serializers.people.OrganisationRelationshipSerializer
|
|
|
|
|
|
class OrganisationRelationshipAnswerSetExportView(base.CsvExportView):
|
|
model = models.relationship.OrganisationRelationshipAnswerSet
|
|
serializer_class = serializers.people.OrganisationRelationshipAnswerSetSerializer
|