Code: Alles auswählen
class Person(models.Model):
vorname = models.CharField()
nachname = models.CharField()
...
def __unicode__(self):
return " ".join((self.vorname, self.nachname))
...
class Kunde(models.Model):
kundennummer = models.IntegerField()
person = models.ForeignKey(Person)
firma = models.ForeignKey(Firma)
...
def __unicode__(self):
return " - ".join((self.firma.name, unicode(self.person)))
Im django admin panel funktioniert es jedenfalls...