Zur Anmeldung an den Administrator weiterleiten

Ich habe eine Ansicht für eine URL 'site / main /' definiert. Ich möchte, dass (nicht authentifizierte) Benutzer zum Anmelden auf die Standardseite '/ admin /' und nach erfolgreicher Anmeldung auf die Seite '/ main /' umgeleitet werden. Ich habe die Django-Dokumentation befolgt, aber ich muss etwas vermissen, da ich nicht in der Lage bin, dies zum Laufen zu bringen. Meine Ansicht sieht so aus:

def main(request):
    if not request.user.is_authenticated():
        return HttpResponseRedirect('admin/?next=%s' % request.path)
    else:

Ich erhalte einen Fehler:

Seite nicht gefunden (404)
Anforderungsmethode: ERHALTEN
URL anfordern: http: // sitename: 8080 / main / admin /? next = / main /

Jede Hilfe wird sehr geschätzt!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage