【问题标题】:url modification with django template tags使用 django 模板标签修改 url
【发布时间】: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 模板标签中做到这一点?内置的可以吗?

谢谢

【问题讨论】:

    标签: django templates django-templates


    【解决方案1】:

    您可以在将 GUID 的查询集传递给它的同时重定向您的视图。

     return HttpResponseRedirect("/path/")
    

    或者在你的 URL 中做重定向

    from django.views.generic.simple import redirect_to
    
    urlpatterns = patterns('',   
        (r'^one/$', redirect_to, {'url': '/another/'}),
    
        #etc...
    )
    

    【讨论】:

      猜你喜欢
      • 2010-12-19
      • 2022-11-25
      • 2012-09-10
      • 1970-01-01
      • 2014-03-20
      • 2011-10-22
      • 2011-05-09
      • 1970-01-01
      • 2014-04-23
      相关资源
      最近更新 更多