We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 933a76e commit 9e0c77bCopy full SHA for 9e0c77b
app/serializers/person.py
@@ -5,6 +5,8 @@
5
from app.models import Person
6
from app.serializers import BaseMappingSerializer
7
from django_features.custom_fields.serializers import CustomFieldBaseModelSerializer
8
+from django_features.fields import ExternalUUIDRelatedField
9
+from django_features.fields import RelatedField
10
11
12
class PersonSerializer(CustomFieldBaseModelSerializer):
@@ -18,6 +20,12 @@ class Meta:
18
20
19
21
22
class PersonMappingSerializer(BaseMappingSerializer):
23
+ serializer_related_fields = {"addresses": ExternalUUIDRelatedField}
24
+
25
+ election_district = RelatedField(
26
+ related_field_name="title", allow_null=True, creation=False, required=False
27
+ )
28
29
class Meta:
30
model = Person
31
fields = "__all__"
0 commit comments