django beste Ansatz für die Erstellung mehrerer Benutzer

Möchte ich mehrere Benutzer erstellen in django. Ich möchte wissen, welche Methode die beste sein wird..

class Teachers(models.Model):
    user = models.ForeignKey(User)
    is_teacher = models.BooleanField(default=True)
    .......

oder sollte ich verwenden..

class Teacher(User):
    is_teacher = models.BooleanField(default=True)
    .......

oder ich habe die custom-user-Modell...
Das wird gut sein, auf die Erstellung mehrerer Benutzer...??

  • Nun, es ist irgendwie sinnlos mit einem Feld namens is_teacher wenn das Modell selbst wird als Teacher, richtig? Würde es Sinn machen, wenn das Modell hieß User und dann wollte ein flag zu setzen, für jeden Benutzer-Typ, aber in dem code, den Sie geschrieben, die ein bisschen überflüssig.
InformationsquelleAutor gamer | 2014-09-15
Schreibe einen Kommentar