nested relations
3102 ワード
class RetrieveCounselorandAvailableRegionInfoSerializer(serializers.ModelSerializer):
region_detail = ReadCounselorRegionSerializer(source="counselor_available_region_set", many=True)
class Meta:
model = Counselor
fields = ['name', 'address', 'region_detail']
class RetrieveMatchingSerializer(serializers.ModelSerializer):
counselor = RetrieveCounselorandAvailableRegionInfoSerializer(source='presession.counselor', read_only=True)
scheduled_datetime = serializers.CharField(source='presession.scheduled_datetime')
class Meta:
model = Matching
fields = ['id', 'matching_notice_status', 'counselor', 'scheduled_datetime' ]
Reference
この問題について(nested relations), 我々は、より多くの情報をここで見つけました https://velog.io/@sylee0427/nested-relationsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol