2011-01-26 5 views
0

私はDjangoプロジェクトadvisorcoreアプリケーションに使用しました。Django:ROUTEの名前エラー/

私のルートは小さなファイルグループに分かれています。

私はメインurls.pyからそれらを含めるようにしようとしたが、advisor.coresetting.py

(r'^ask/$', include(advisor.core.urls.ask)),で登録してもここで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の下経路が含まれるコードであります

これは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'と思われるものが動作し始め、今の私は/ ask' – sultan

+0

はまた、例外値が'「str」はオブジェクトが属性を持っていない「決意で 'はAttributeErrorを持っています'' – sultan

+0

'url(r '^ ask/$'、include( 'advisor.core.urls.ask'))、' –

関連する問題