【问题标题】:django admin url redirect to custom urldjango admin url 重定向到自定义 url
【发布时间】:2015-03-20 16:20:32
【问题描述】:

我正在为我的项目制作一个模块,以后也可以重用。

假设我有一个名为“demo”的 django 应用程序,我已将其包含在根 url 中,例如 url(r'demo/',include("demo.urls")),

现在在“demo.urls”中,我想将管理 url 重定向到自定义 url。

/admin/auth/group/add/

应该重定向到任何属于 demo.urls 的 url

【问题讨论】:

    标签: python django url


    【解决方案1】:

    定义一个重定向到你想要的 url 的视图函数:

    from django.http import HttpResponseRedirect
    
    def redirect_to_desired_url(request):
        return HttpResponseRedirect('new_url/')
    

    然后在你的 urls.py 中

    urlpatterns = patterns('',
     ...
      url(r'^/redirect_to_desired_url/$',redirect_to_desired_url),  
      ...
    )
    

    【讨论】:

      猜你喜欢
      • 2012-09-01
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      • 2015-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多