2011-01-26 68 views
0

我有一个Django项目advisorcore应用程序。Django:ROUTE处的名称错误/

我的路线被分成一小组文件。

我尝试从主urls.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 

下面是包括ask/ URL下路由代码,虽然注册在setting.py

(r'^ask/$', include(advisor.core.urls.ask)),advisor.core

这是advisor.core.urls.ask内容

 

from django.conf.urls.defaults import patterns 

urlpatterns = patterns(
    'core.views.ask', 
    r'^$', 'ask', 
    r'^private/$', 'private', 
    r'^ngos/$', 'ngos' 
) 
 

我的代码出了什么问题?

苏丹

回答

0
(r'^ask/$', include('advisor.core.urls.ask')), 
+0

我已经删除`advisor`,似乎事情开始工作,现在我得到了'AttributeError的在/ ask` – sultan 2011-01-26 10:48:28