我正在通过pip安装我的项目添加插件。由于插件有自己的url文件(位于virtual environment/lib/python2.7/site-packages
),因此它与主url文件冲突,并打印出ImportError: No module named urls
错误。正如我所说的那样,有一些ROOT_URLCONF
设置,但除非我在我的全局urls.py
文件中包含给定的插件,否则一切正常,如下所示:url(r'^plugin/', get_plugin_pattern()),
。
我该怎么做才能修补它?
答案 0 :(得分:0)
尝试将您的插件添加到您已安装的应用程序部分的settings.py文件中,如下所示:
INSTALLED_APPS = (
...
"yourplugin",
...
)
并将您的urls.py文件更改为:
url(r'^plugin/', include('yourplugin.urls')),