首页 > 其他 > 详细

django1.11和django2.2中namespace的用法

时间:2020-12-09 20:59:49      阅读:30      评论:0      收藏:0      [点我收藏+]

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)
]

django1.11和django2.2中namespace的用法

原文:https://www.cnblogs.com/weiweivip666/p/14110321.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!