2013-10-21 2 views
0

Я добавляю плагин для своего проекта, установив его через pip. Так как плагин имеет свой собственный файл urls (и находится в virtual environment/lib/python2.7/site-packages), он каким-то образом конфликтует с основным файлом URL-адресов и ImportError: No module named urls ошибка распечатывается. Как я его развязал, есть что-то с настройкой ROOT_URLCONF, но это нормально, если я не включил данный плагин в свой глобальный файл urls.py, например: url(r'^plugin/', get_plugin_pattern()),.Django ImportError: Нет модуля с именем urls

Что я могу сделать, чтобы исправить это?

ответ

0

Попробуйте добавить плагин в ваш settings.py файла в Installed разделе приложений выглядит следующим образом:

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

И изменил файл urls.py выглядит следующим образом:

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

Спасибо за ответ, но это тоже не сработало. – Xeen

+0

как называется этот плагин? – pije

Смежные вопросы