繁体   English   中英

Django ImportError:没有名为urls的模块

[英]Django ImportError: No module named urls

我正在通过pip安装我的项目的插件。 由于该插件具有自己的urls文件(位于virtual environment/lib/python2.7/site-packages ),因此它与主urls文件和ImportError: No module named urls有某种冲突ImportError: No module named urls打印ImportError: No module named urls error的ImportError: No module named urls 正如我所讨论的那样,有一些具有ROOT_URLCONF设置的东西,但这没关系,除非我在全局urls.py文件中包含了给定的插件,例如: url(r'^plugin/', get_plugin_pattern()),

我该怎么办才能修复它?

尝试将插件添加到您的settings.py文件中“已安装的应用程序”部分,如下所示:

INSTALLED_APPS = (
    ...
    "yourplugin",
    ...
)

并更改您的urls.py文件,如下所示:

url(r'^plugin/', include('yourplugin.urls')),

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM