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