Jeg tilføjede django.contrib.auth.views.login overalt på min webside , for at jeg var nødt til at indlæse en skabelontag (der returnerer AuthenticationForm) i min base.html. Denne skabelonmærker inkluderer skabelonen registrering / login.html
.
Login fungerer ok, men jeg vil have det til at omdirigere brugerne til den samme side, som de er før login. Nu omdirigerer det mig til / wherever_i_am / login, der viser registrering / login.html
med meddelelserne 'login ok' eller 'login mislykkes', men uden resten af base.html.
Jeg har fulgt django-dokumentationen og et par SO-spørgsmål som dette , men jeg kan ikke omdirigere korrekt. Jeg har ændret variablen næste
, men den ser ikke ud til at virke ( næste = {{request.get_full_path}}
omdirigerer mig til / wherever_i_am / login ... igen)
Har du prøvet noget lignende? nogen ideer?
UPDATE1 Nu kan spørgsmålet være noget som: Skal jeg erklære min egen loginvisning, hvis jeg vil medtage loginformularen overalt på min webside?
Tak.