Django admin search_fields FieldError

Viewed 17

couldn't find anywhere answer to my question, and I'm trying to solve it for almost 2h right now. I have 3 models. Let's say A, B and 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)

And I want to search in my django admin by C.name in A model. How can I make it work properly? Here is my admin class:

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

Right now im getting error:

Related Field got invalid lookup: icontains

0 Answers
Related