我正在为我的项目创建一个可以重复使用的模块。
假设我有一个名为“demo”的django应用程序,并已将其包含在根网址中,如 url(r'demo/',include("demo.urls")),
现在,在“demo.urls”内,我想将管理员url重定向到自定义url。
/admin/auth/group/add/
应该重定向到 demo.urls 中的任何 URL。
定义一个视图函数来重定向到您想要的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),
...
)