使用 django 模板标签修改 url
Posted
技术标签:
【中文标题】使用 django 模板标签修改 url【英文标题】:url modification with django template tags 【发布时间】:2013-01-21 18:21:17 【问题描述】:aaa.com/clients/view/DB38326B-65EC-4CB2-9860-E8F120109B9D/help/
我正在尝试摆脱 guid
部分 AB38326B-65EC-4CB2-9860-E8F120109B9D
并尝试将网址转发到aaa.com/clients/view/help/
。
如何在 Django 模板标签中做到这一点?内置的可以吗?
谢谢
【问题讨论】:
【参考方案1】:您可以在将 GUID 的查询集传递给它的同时重定向您的视图。
return HttpResponseRedirect("/path/")
或者在你的 URL 中做重定向
from django.views.generic.simple import redirect_to
urlpatterns = patterns('',
(r'^one/$', redirect_to, 'url': '/another/'),
#etc...
)
【讨论】:
以上是关于使用 django 模板标签修改 url的主要内容,如果未能解决你的问题,请参考以下文章