django HttpResponseRedirect会在网址末尾加上'/'

时间:2011-12-28 08:28:25

标签: python django

我正在使用django HttpResponseRedirect(url)将用户重定向到一个新的url,但我发现这个函数会在url的末尾添加一个'/',这会破坏我当前的设计。

例如)一些网址类似于:/ life /?ret = 12344

如果附加'/',则网址将为/ life /?ret = 12344 /,这会使我之前的代码混乱。

如何避免在结尾添加'/'?

1 个答案:

答案 0 :(得分:1)

请注意Django有APPEND_SLASH option,所以APPEND_SLASH = False应该会有所帮助。但如果提到/life/?ret=12344/ @DrTyrsa django应该足够聪明