예제 #1
0
        class UserSerializer(ModelSerializer):
            addresses = serializers.PrimaryKeyRelatedField(
                queryset=Query(self.TestModelSerializerAddressModel),
                many=True
            )

            class Meta:
                model = self.TestModelSerializerUserModel
예제 #2
0
        class UserSerializer(ModelSerializer):
            addresses = serializers.PrimaryKeyRelatedField(
                queryset=Query(self.TestModelSerializerAddressModel),
                many=True,
            )

            class Meta:
                model = self.TestModelSerializerUserModel
                validators = [AdminNameValidator(), ]
예제 #3
0
class UserSerializer(serializers.ModelSerializer):
    addresses = serializers.PrimaryKeyRelatedField(
        queryset=Query(Address),
        many=True,
        required=False,
    )

    class Meta:
        model = User
예제 #4
0
        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