Ich arbeite an einer Django-Anwendung, die zwei Arten von Benutzern haben wird: Admins und Benutzer. Beide sind Gruppen in meinem Projekt, und abhängig davon, zu welcher Gruppe die individuelle Anmeldung gehört, möchte ich sie auf separate Seiten umleiten. Im Moment habe ich das in meiner settings.py
%Vor%Dies leitet alle Benutzer um, die sich bei "admin_list" anmelden, aber die Ansicht ist nur für Mitglieder der Admins-Gruppe zugänglich - andernfalls wird 403 zurückgegeben. Wie für die Login-Ansicht selbst verwende ich nur den einen Django bietet. Ich habe dies meiner Hauptdatei urls.py hinzugefügt, um diese Ansichten zu verwenden:
%Vor%Wie kann ich das so einrichten, dass nur Mitglieder der Admins-Gruppe zu dieser Ansicht umgeleitet werden und alle anderen zu einer anderen Ansicht weitergeleitet werden?
Ich benutze eine Zwischenansicht, um dasselbe zu erreichen:
%Vor%dann in meinem urls.py:
%Vor%dann in der Ansicht:
%Vor%Tags und Links python django django-admin django-views