In meinem Projekt habe ich 2 Modelle mit dem Namen Studenten und Lehrer. Diese beiden Modelle sind ein OneToOne-Feld zu User. Ich habe 3 Anwendungen: Hause (Index-Seite, faq, über ...), Lehrer (Schnittstelle für Lehrer, ihre Kurse verwalten, bearbeiten profil ...) und Studenten (Schnittstelle für Studenten, profil. ..)Django: Authentifizierte verschiedene Benutzermodelle
Ich habe ein Login-Formular (in der Anwendung zu Hause), und ich möchte es für einloggen Lehrer und Schüler verwenden, und umleiten, um die richtige Anwendung nach der Authentifizierung. Was ist der beste Weg dafür? Ich denke, um zwei Gruppen (Lehrer und Schüler) zu erstellen und der richtigen Gruppe nach dem Registrierungsformular zuzuweisen, und in Log-in Form, einfach die Gruppe überprüfen?
PS: Student kann ein Konto erstellen, sondern auch für Lehrer, unser Team schafft Konten, so dass wir nicht über ein Anmeldeformular für Lehrer
Danke, aber wenn ich den Zugang von Lehrern Ansichten für Studenten schützen will, ich denke, es ist ein bester Weg, Gruppen zu erstellen und einen Dekorateur nicht zu benutzen? – Alexandre
ja, Dekorateure in Gruppen zusammengefasst, ich werde die Antwort aktualisieren, um zu erklären, wie ... –
thx, mit '@ permission_required' – Alexandre