Django: определить имя для обратного ForeignKey

У меня есть две модели:

class Foo(models.Model):
    foo_field = ...

class Bar(models.Model):
    foo = models.ForeignKey(Foo, on_delete=models.CASCADE)
    bar_field = ...

и я могу получить доступ ко всем экземплярам Bar, связанным с Foo с помощью:

Foo.bar_set.all()

Есть ли способ изменить "обратное имя", как в ManyToManyField, чтобы я мог написать:

Foo.bars.all()

?

11
задан David Weinberg 16 June 2019 в 17:45
поделиться