'Specifying a namespace in include() without providing an app_name '

'Specifying a namespace in include() without providing an app_name ',第1张

概述'Specifying a namespace in include() without providing an app_name ’ 从include()函数可以看出来,这个函数有两个参数 'Specifying a namespace in include() without provIDing an app_name ’

从include()函数可以看出来,这个函数有两个参数,一个arg,一个namespace,我在代码中也是两个参数,但是异常中提示了,没有提供app_name,还提示需要传入一个两元元组,从第六行代码URLconf_module,app_name = arg可以看出来,arg就是那个元组,且给app_name赋值了,所以我们这里修改代码为:

 #课程机构URL配置    #url(r'^org/',include('organization.urls',namespace="org")),url(r'^org/',include(('organization.urls',"org"),#课程相关URL配置    #url(r'^coursess/',include('coursess.urls',namespace="coursess")),url(r'^coursess/',include(('coursess.urls','coursess'),#用户信息相关url配置    url(r'^users/',include(('users.urls','users'),namespace="users")),

  解释:注释的为django1.9版本的,django2.1用非注释部分就可以了解决了

下面和上面非注释部分是django2.1版本里正确的写法:

url(r'^org/',

  

总结

以上是内存溢出为你收集整理的'Specifying a namespace in include() without providing an app_name '全部内容,希望文章能够帮你解决'Specifying a namespace in include() without providing an app_name '所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1209875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存