Python Django:路由上的名称错误/
我有一个Django项目Python Django:路由上的名称错误/,python,django,url-routing,django-urls,Python,Django,Url Routing,Django Urls,我有一个Django项目advisor和core应用程序 我的路由被分成一小组文件 我试图从mainurl.py中包含它们,但是django失败了,出现了以下异常 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 Excepti
advisor
和core
应用程序
我的路由被分成一小组文件
我试图从mainurl.py
中包含它们,但是django失败了,出现了以下异常
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
我的代码出了什么问题
Sultan我已经删除了
advisor
,似乎一切都开始起作用了,现在我在/ask中得到了AttributeError,异常值是'str'对象没有属性'resolve'
尝试url(r'^ask/$,include('advisor.core.url.ask'),
from django.conf.urls.defaults import patterns
urlpatterns = patterns(
'core.views.ask',
r'^$', 'ask',
r'^private/$', 'private',
r'^ngos/$', 'ngos'
)
(r'^ask/$', include('advisor.core.urls.ask')),