2016-04-15 10 views
0

Können wir auf eine bestimmte App-Ansicht für einen bestimmten Benutzer umleiten, die sich mit der django.contrib.auth.modelsDjango für bestimmte Benutzer umleiten

Umleitungen funktionieren nicht für einen bestimmten Benutzer angemeldet ist, kann er zu umgeleitet werden eine bestimmte App Homepage, wenn ja wie?

Antwort

0

In einer Ansicht:

redirect_user = User.objects.get(id=1) (something to identify a user) 
if request.user == redirect_user: 
    return(whatever you want to redirect to) 
else: 
    return(where everyone gets directed to) 

Wenn Sie diese Funktion auf jeder wollte sehen Sie in die Herstellung eines benutzerdefinierten Dekorateur aussehen könnte.

+0

Vielen Dank für Ihre Antwort. Es hat das Problem gelöst. Vielen Dank! –

Verwandte Themen