django1.11和django2.2中namespace的用法
django1.11中namespace用法
urlpatterns = [
url(r'^user/', include('user.urls', namespace='user'))
]
django2.2中namespace用法
在Django 2.2 默认是可以省略namespace,把namespace定义到被include的urls.py中去,使用app_name定义名称空间。
在应用中urls.py文件中 加上app_name = 'user'
# 总路由
urlpatterns = [
path('user/', include('user.urls'))
]
# user子路由
app_name = 'user' #加上这个 即可
urlpatterns = [
path('login', views.login)
]
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!