gpt4 book ai didi

python - 将用户重定向到新 URL

转载 作者:太空宇宙 更新时间:2023-11-03 18:10:13 24 4
gpt4 key购买 nike

有一个网址:

/foo

我希望所有内容都像这样重定向:

/foo/xxx --> /bar/xxx
/foo/xxx/yyy --> /bar/xxx/yyy

Django url-pattern 是如何将所有 foo 重定向到 bar 的?

类似这样的吗?

url(r'^foo/????$', RedirectView.as_view())

这就是我用于“零级”重定向的方法,它有效:

url(r'^foo/?$', RedirectView.as_view(pattern_name='template_name'))

最佳答案

捕获 url 模式中路径的其余部分。

并将与/bar/组合的路径传递给redirect function :

url(r'^foo/(.*)', lambda request, path: redirect('/bar/' + path))

关于python - 将用户重定向到新 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26123416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com