class EmployerContactFullSerializer(serializers.ModelSerializer):
email_addresses = EmployerContactEmailSerializer(source='email_address_set', many=True)
在这种情况下,我反序列化和EmployerContact,它包含N EmployerContactEmailAddresses。 EmployerContactFullSeriailzer有一个填充的self.context,但EmployerContactEmailSerializer在实例化时不会获得此上下文。
如何将该上下文放入较低级别的序列化程序?
答案 0 :(得分:0)
查看docs,了解更多背景信息。
在您看来,请尝试以下方式:
serializer = EmployerContactEmailSerializer(account, context={'request': request})