feat: Add CSV export of Relationships

This commit is contained in:
James Graham committed 2020-03-27 14:31:38 +00:00
1 parent 416f2fbf6c
commit af77cb39f8
2 files changed
+23 -10

No files matched your search

+18 -1
View File
@@ -14,9 +14,26 @@ class PersonSerializer(serializers.ModelSerializer):
'pk',
'name',
]
class MinimalPersonSerializer(serializers.ModelSerializer):
"""
Serializer containing just the necessary fields to identify a :class:`Person`.
Used for nesting within other serializers.
"""
class Meta:
model = models.Person
fields = [
'pk',
'name',
]
class RelationshipSerializer(serializers.ModelSerializer):
source = MinimalPersonSerializer()
target = MinimalPersonSerializer()
class Meta:
model = models.Relationship
fields = [