Okay, so, wenn Sie die Dokumentationen gehen hier: https://docs.djangoproject.com/en/dev/topics/http/shortcuts/django: Was ist der Unterschied zwischen einer temporären Weiterleitung und einer permanenten Weiterleitung?
und scrollen Sie im letzten Beispiel Umleitung suchen() es sagt „standardmäßig umleiten() gibt eine temporäre Umleitung Alle oben genannten. Formulare akzeptieren ein permanentes Argument, wenn sie auf "True" gesetzt ist, wird eine permanente Weiterleitung zurückgegeben: "
Worin besteht der Unterschied zwischen einer temporären Weiterleitung und einer permanenten Weiterleitung? Ich benutze es so, dass, wenn sich ein Benutzer anmeldet und authentifiziert wird, er ihn auf die eingeloggte Seite weiterleitet. Sollte ich stattdessen HttpResponseRedirect() verwenden? Gibt es einen Vorteil der Verwendung von redirect() anstelle von HttpResponseRedirect()?
Es ist nicht Django, aber Standard-HTTP-Terminologie: http://webdesign.about.com/od/http/qt/tip301v302redir.htm – karthikr
Oh, perfekt, danke .. Aber ähm, ist HttpResponseRedirect eine permanente oder temporäre Weiterleitung ? – user2817200
temporär, ohne den Parameter 'permanent = True' – karthikr