1
У меня есть 3 модели django, где первый имеет внешний ключ для второго, а второй имеет внешний ключ для третьего. Например:Фильтр по трем таблицам с использованием Django
class Book(models.Model):
year_published = models.IntField()
author = models.ForeignKey(Author)
class Author(models.Model):
author_id = models.AutoField(primary_key=True)
name = models.CharField(max_length=50)
agent = models.ForeignKey(LitAgent)
class LitAgent(models.Model):
agent_id = models.AutoField(primary_key=True)
name = models.CharField(max_length=50)
Я хочу попросить всех литературных агентов, чьи авторы опубликовали книги, выпущенные в 2006 году, например. Как я могу это сделать в Django? Я просмотрел документацию об фильтрах и QuerySets и не вижу очевидного пути. Благодарю.
Это работает, спасибо. –