class UserSerializer(ModelSerializer): addresses = serializers.PrimaryKeyRelatedField( queryset=Query(self.TestModelSerializerAddressModel), many=True ) class Meta: model = self.TestModelSerializerUserModel
class UserSerializer(ModelSerializer): addresses = serializers.PrimaryKeyRelatedField( queryset=Query(self.TestModelSerializerAddressModel), many=True, ) class Meta: model = self.TestModelSerializerUserModel validators = [AdminNameValidator(), ]
class UserSerializer(serializers.ModelSerializer): addresses = serializers.PrimaryKeyRelatedField( queryset=Query(Address), many=True, required=False, ) class Meta: model = User
class UserSerializer(ModelSerializer): addresses = serializers.PrimaryKeyRelatedField( queryset=Query(self.TestModelSerializerAddressModel), many=True, ) class Meta: model = self.TestModelSerializerUserModel def validate(self, data): return None # suppose, that something happens wrong