Django Model One-To-Many Relation

Falc410

Vice Admiral
Registriert
Juni 2006
Beiträge
6.399
Ich habe als Model einmal die Klasse User und nun ein Institut.
Das Institut soll genau einen Master User haben und dann noch eine Liste von Mitgliedern (auch User)

Django bietet One-To-Many Relationships nur über ForeignKey an.

Code:
class Institute(models.Model):
    master_user = models.ForeignKey(User)
    def members():
     # return User objects mit Filter auf self.pk

class User(models.Model):
   institute = models.ForeignKey(Institute)

Das geht nicht da Python sich immer beschwert, dass eine oder die andere Klasse nicht bekannt sind. Was macht man in so einem Fall?
 
Ah Danke! Ich hab die Seite so oft angeschaut aber das irgendwie übersehen.
 
Zurück
Oben