Суть, есть модели
class Planet(models.Model): planet = models.CharField(max_length=25, verbose_name='Планета') class Candidate(models.Model): name_c = models.CharField(max_length=25, verbose_name='Имя') planet = models.ForeignKey( Planet, on_delete=models.CASCADE, verbose_name='Планета') tested = models.BooleanField(default=False, verbose_name='Протестирован?') class Jedi(models.Model): name_j = models.CharField(max_length=20, verbose_name='Имя') planet = models.ForeignKey( Planet, on_delete=models.CASCADE, verbose_name='Планета')
Тоесть оканчательная задача, показать этому Jedi.id список объектов Candidate, у которых совпадают два условия, tested = True, у Candidate и Jedi.id одинаковые планеты