Django: definieren Sie einen Namen für das reverse-ForeignKey

Habe ich zwei Modelle:

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

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

und ich kann auf alle Bar-Instanzen in Bezug auf einen Foo mit:

Foo.bar_set.all()

Gibt es eine Möglichkeit, ändern Sie die 'umgekehrte', wie in ManyToManyField, so dass ich schreiben kann:

Foo.bars.all()

?

InformationsquelleAutor Don | 2011-11-12
Schreibe einen Kommentar