Python Django rest框架序列化程序排除不工作

Python Django rest框架序列化程序排除不工作,python,django,django-rest-framework,Python,Django,Django Rest Framework,因此,我有以下两个序列化程序: class UserSerializer(serializers.ModelSerializer): class Meta: model = User exclude = ("password",) class FooBarSerializer(serializers.ModelSerializer): user = UserSerializer() class Meta:

因此,我有以下两个序列化程序:

class UserSerializer(serializers.ModelSerializer):
    class Meta:
        model = User
        exclude = ("password",)

class FooBarSerializer(serializers.ModelSerializer):

    user = UserSerializer()

    class Meta:
        model = FooBar
        fields = ("user",)
当我运行视图获取FooBar信息时,它仍然显示用户密码…为什么

景色
你确定你的FooBarSerializer中真的使用了UserSerializer吗?@BenjaminToueg这是什么意思?我的意思是,我需要在其中使用它,我的代码不能确保这一点吗?
class FooBar(generics.ListAPIView):
    
    queryset = FooBar.objects.all()
    serializer_class = FooBarSerializer