0
У меня проект Django advisor
с приложением core
.Django: Ошибка имени в ROUTE/
Мои маршруты разделены на небольшую группу файлов.
Я стараюсь включать их от главного urls.py
, но Джанго терпит неудачу со следующим исключением
NameError at /ask name 'advisor' is not defined Request Method: GET Request URL: http://localhost:8000/ask Django Version: 1.2.4 Exception Type: NameError Exception Value: name 'advisor' 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'
)
Что происходит с моим кодом?
Султан
Я удалил 'advisor' и кажется, вещи начали работать, и сейчас я получил' AttributeError в/ask' – sultan
Также значение исключением является '«ул»объект не имеет атрибута«решимостью '' – sultan
Попробуйте' url (r'^ask/$ ', include (' advisor.core.urls.ask ')), ' –