Я не могу выполнить поиск по полю, когда я добавил метод сериализации в documentviewset
class VariantSerializers(DocumentSerializer):
uom = serializers.SerializerMethodField('get_uom')
def get_uom(request,obj):
if obj.uom_id is not None:
uomData = Uom.objects.filter(code=obj.uom_id).first()
if uomData is None:
return obj.uom_id
return uomData.name
class Meta:
model = Variant
document = VariantDoc
fields = '__all__'
Здесь я добавил serializermethod и здесь я не могу искать по имени uom, но это не работает