Как искать по иностранному полю в Django RestFramework Api?

Я пытаюсь применить функцию поиска по внешнему полю в django restFramework api. как показано ниже

 class SearchborrowList(ListAPIView):

    queryset = borrow.objects.all()
    serializer_class = borrowserializer
    filter_backends = [SearchFilter]
    search_fields = ['student']

в этом поиске fields = ['student'], поле student является иностранным полем. При поиске выдает ошибку

Related Field got invalid lookup: icontains

как я могу получить иностранное поле при поиске.

Вернуться на верх