Coverage for apis_core/apis_entities/serializers.py: 86%

7 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-07-06 07:19 +0000

1from rest_framework import serializers 

2 

3from apis_core.generic.serializers import ( 

4 GenericHyperlinkedIdentityField, 

5) 

6 

7 

8class MinimalEntitySerializer(serializers.Serializer): 

9 uri = GenericHyperlinkedIdentityField( 

10 view_name="apis_core:generic:genericmodelapi-detail" 

11 ) 

12 name = serializers.SerializerMethodField(method_name="get_name") 

13 

14 def get_name(self, object) -> str: 

15 return str(object)