Przekieruj do administratora, aby się zalogować
Mam widok zdefiniowany dla adresu URL „site / main /”. Chciałbym móc (nieuwierzytelnionych) użytkowników przekierować na domyślną stronę „/ admin /” w celu zalogowania, a następnie po udanym zalogowaniu przekierować na stronę „/ main /”. Poszedłem za dokumentacją django, ale czegoś mi brakuje, ponieważ nie mogę tego uruchomić. Mój widok wygląda tak:
def main(request):
if not request.user.is_authenticated():
return HttpResponseRedirect('admin/?next=%s' % request.path)
else:
Dostaję błąd:
Strona nie znaleziona (404)
Metoda żądania: OTRZYMAĆ
Poproś o adres URL: http: // nazwa_pliku: 8080 / main / admin /? next = / main /
Każda pomoc jest bardzo mile widziana!