NK
Size: a a a
NK
ZH
N
NK
NK
NK
NK
NC
NK
NC
NK
Н
NC
queryset = models.SpecialistType.objects.filter(name=pk, specialistcv__is_active=True, is_active=True)
ты фильтруешь инстансы модели SpecialistType, а не связанные с ними инстансы SpecialistCV, если ты хочешь фильтровать вложенный сериализатор этот вариант не подойдетNK
queryset = models.SpecialistType.objects.filter(name=pk, specialistcv__is_active=True, is_active=True)
ты фильтруешь инстансы модели SpecialistType, а не связанные с ними инстансы SpecialistCV, если ты хочешь фильтровать вложенный сериализатор этот вариант не подойдетNC
specialistcv = serializers.SerializerMethodField()
def get_specialistcv(self, obj):
qs = obj.specialistcv.filter(is_active=True)
return SpecialistsCVSerializer(qs, many=True).data
NK
specialistcv = serializers.SerializerMethodField()
def get_specialistcv(self, obj):
qs = obj.specialistcv.filter(is_active=True)
return SpecialistsCVSerializer(qs, many=True).data
NC
NK
DN