From c71a1940dda570497f42a070d0da7271c87ed1da Mon Sep 17 00:00:00 2001 From: moanos Date: Wed, 17 Sep 2025 20:02:13 +0200 Subject: [PATCH] feat: Add url of adoption notice to API --- src/fellchensammlung/api/serializers.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/fellchensammlung/api/serializers.py b/src/fellchensammlung/api/serializers.py index 0d2713b..7ce03be 100644 --- a/src/fellchensammlung/api/serializers.py +++ b/src/fellchensammlung/api/serializers.py @@ -35,13 +35,18 @@ class AdoptionNoticeSerializer(serializers.HyperlinkedModelSerializer): required=False, allow_null=True ) + url = serializers.SerializerMethodField() photos = ImageSerializer(many=True, read_only=True) + def get_url(self, obj): + return obj.get_full_url() + class Meta: model = AdoptionNotice fields = ['created_at', 'last_checked', "searching_since", "name", "description", "further_information", - "group_only", "location", "location_details", "organization", "photos", "adoption_notice_status"] + "group_only", "location", "location_details", "organization", "photos", "adoption_notice_status", + "url"] class AdoptionNoticeGeoJSONSerializer(serializers.ModelSerializer):