У меня есть проект Django advisor
с приложением core
.
Мои маршруты разделены на небольшую группу файлов.
Я пытаюсь включить их из основного urls.py
, но django завершается ошибкой со следующим исключением
NameError at /ask
<b>name 'advisor' is not defined</b>
Request Method: GET
Request URL: http://localhost:8000/ask
Django Version: 1.2.4
Exception Type: NameError
Exception Value:
name <b>'advisor'</b> is not defined
Вот код, который включает маршруты под ask/
url, хотя advisor.core
зарегистрирован по адресу setting.py
(r'^ask/$', include(advisor.core.urls.ask)),
и это advisor.core.urls.ask
содержание
from django.conf.urls.defaults import patterns
urlpatterns = patterns(
'core.views.ask',
r'^$', 'ask',
r'^private/$', 'private',
r'^ngos/$', 'ngos'
)
Что не так с моим кодом?
Sultan