i have 3 models:
class book(models.Model):
id = models.AutoField(primary_key=True)
publisher= models.ForeignKey(Publisher, related_name='publisher')
def __str__(self):
return str(self.publisher)
def __repr__(self):
return str(self.publisher.id)
class reader(models.Model):
publisher= models.ForeignKey(Publisher)
class publisher(models.Model):
date = models.DateTimeField()
I'm trying to get all the readers who reads specific book, i dont have connection between reader and book, only via publisher table, i tried to get this information with: Book.object.select_related(publisher__readers__id='x') but I'm getting error. It is possible to get information from multiple tables like my model? thanks