好的,如果你去这里的文档: https ://docs.djangoproject.com/en/dev/topics/http/shortcuts/
并向下滚动查看redirect() 的最后一个示例,它说“默认情况下,redirect() 返回一个临时重定向。所有上述形式都接受一个永久参数;如果设置为True,将返回一个永久重定向:”
现在,临时重定向和永久重定向有什么区别?我正在使用它,以便当用户登录并通过身份验证时,将他重定向到登录页面。我应该改用 HttpResponseRedirect() 吗?使用 redirect() 而不是 HttpResponseRedirect() 有什么好处吗?