Джанго: Ошибка в имени на МАРШРУТЕ / - PullRequest
0 голосов
/ 26 января 2011

У меня есть проект 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

1 Ответ

0 голосов
/ 26 января 2011
(r'^ask/$', include('advisor.core.urls.ask')),
...