zoukankan      html  css  js  c++  java
  • 'Specifying a namespace in include() without providing an app_name '

    '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"),namespace="org")),
        #课程相关URL配置
        #url(r'^coursess/', include('coursess.urls',namespace="coursess")),
        url(r'^coursess/', include(('coursess.urls','coursess'),namespace="coursess")),
        #用户信息相关url配置
        url(r'^users/', include(('users.urls','users'),namespace="users")),
    

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

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

    url(r'^org/', include(('organization.urls',"org"),namespace="org")),
    

      

  • 相关阅读:
    android 调试Installation failed with message INSTALL_FAILED_USER_RESTRICTED: Install canceled by user.
    selenium 调用方法
    正则去除空行
    tmux用法
    win10专业版激活
    11.17
    git reset,git checkout区别
    git reset revert区别
    python多线程,守护线程
    win7 32位安装 mong0db
  • 原文地址:https://www.cnblogs.com/zmdComeOn/p/11846104.html
Copyright © 2011-2022 走看看