我正在为我的项目制作一个模块,以后也可以重用。
假设我有一个名为“demo”的django应用程序,我已经将它包含在根url中,比如url(r'demo/',include("demo.urls")),
现在在“demo.urls”中,我想将管理url重定向到自定义url。
/admin/auth/group/add/
应该重定向到demo.url的任何url
最佳答案
定义重定向到所需url的视图函数:
from django.http import HttpResponseRedirect
def redirect_to_desired_url(request):
return HttpResponseRedirect('new_url/')
然后在url.py中
urlpatterns = patterns('',
...
url(r'^/redirect_to_desired_url/$',redirect_to_desired_url),
...
)
关于python - django管理员url重定向到自定义url,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29171266/