Django contrib.auth重复URL路由的原因是什么?

时间:2015-06-17 08:51:07

标签: python django django-authentication

Django新手在这里 - 围绕contrib.auth模块进行了讨论,注意到有几个地方定义了其他路线:

来自res.send()

/django/contrib/auth/urls.py

为测试目的"可靠的视图部署"意思是,"在其他地方部署这些URL"在这种情况下意味着什么?

1 个答案:

答案 0 :(得分:1)

url模式用于Django的测试,例如: herehere。它是可靠的,因为它包括映射到同一网址的同一组视图。

您也可以在自己的项目中使用这些网址(即在其他地方部署这些网址):

urlpatterns = [
    ...
    url('^', include('django.contrib.auth.urls'))
]

有关详细信息,请参阅the docs。但是,如果您想要更多自定义(例如,使用网址/signin/而不是/login/),则需要在urls.py中添加单个网址格式,而不是包含整个django.contrib.auth.urls