class User(generics.RetrieveAPIView):
serializer_class = RetrieveLocalSerializer
queryset = User.objects.filter(
fields_1=True,
fields_2=False
)
class LocalSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ('field_1', 'field_2', 'field_3',)
该API没有按我的意愿工作。当我尝试获取没有我想要的属性的用户时,仍然返回结果。django - 我如何过滤串行器
我什至试图重写该功能,但它没有工作。
def get_queryset(self):
return User.objects.filter(
is_localguide=True,
state=PROFILE_STATE.PUBLISHED
)
任何帮助表示赞赏。