Объект не имеет атрибута для обратного поиска по внешнему ключу Django

У меня есть отношение "многие к одному" между билетом и проектом. Я пытаюсь выполнить обратный поиск, чтобы увидеть все билеты, принадлежащие определенному проекту.

class Project(models.Model):
    title = models.CharField(max_length=100, blank=False)
    description = models.TextField(default='', blank=False)
    created_on = models.CharField(max_length=20, null=True)
    created_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='created_by')
    assigned_users = models.ManyToManyField(User, related_name='assigned_users')


    def __str__(self):
        return self.title
class Ticket(models.Model):
    PRIORITY_CHOICES = [
        ('Urgent', 'Urgent'),
        ('High', 'High'),
        ('Medium', 'Medium'),
        ('Low', 'Low')
    ]

    title = models.CharField(max_length=100, blank=True)
    description = models.TextField(default='', blank=True)
    created_on = models.CharField(max_length=20, null=True)
    created_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
    priority = models.CharField(max_length=6, choices=PRIORITY_CHOICES, default='low')
    project = models.ForeignKey(Project, on_delete=models.CASCADE, related_name='tickets', null=True)
    history = HistoricalRecords()

    def __str__(self):
        return self.title

Если я попытаюсь

project = Project.objects.get(id=4)
print(project.tickets.all())

Я получаю "AttributeError: 'Project' object has no attribute 'tickets'". Есть идеи, что я делаю неправильно?

Спасибо

Вернуться на верх