我刚看了SO:
在HttpResponseRedirect的情况下,第一个参数只能是a 网址。
重定向最终会返回一个HttpResponseRedirect 接受模型,视图或网址作为“to”参数。所以它有点儿 它可以“重定向”的更灵活。
我已重定向到后两者,但在什么情况下你可能会重定向到模型?
答案 0 :(得分:0)
正如您从代码中看到的那样,重定向调用resolve_URL,它使用对象的get_absolute_url
方法(如果有)。但它并没有做太多的理智检查:如果班级没有这种方法,它就会假定它被传递了一个URL,这可能会失败。