Django admin search_fields FieldError

Нигде не могу найти ответ на свой вопрос, и пытаюсь решить его уже почти 2 часа. У меня есть 3 модели. Допустим A, B и C:

class A(models.Model):
    product = models.ForeignKey(B, on_delete=models.CASCADE)

class B(models.Model):
    product = models.ForeignKey(C, on_delete=models.CASCADE)

class C(models.Model):
    name = models.CharField(max_length=200)

И я хочу искать в моем django admin по C.name в модели A. Как я могу заставить это работать правильно? Вот мой класс администратора:

@admin.register(A)  
class AAdmin(admin.ModelAdmin):
    search_fields = ["product__product__name"]
<

Related Field got invalid lookup: icontains

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