2011-11-09 21 views
1

urls.pyとテンプレートに間違いがないとエラーNoReverseMatchが発生する可能性がありますか?NoReverseMatchエラーの原因となるもの

はurls.pyを見てみましょう:

website.urls:

from django.conf.urls.defaults import * 
urlpatterns = patterns('', 

     url(r'^$','base.views.index', name='index'), # works fine 
     (r'^accounts/$', include('auth.urls')), 
) 

auth.urls:

from django.conf.urls.defaults import * 
from auth.views import accounts 

urlpatterns = patterns('', 
     url(r'^$' ,accounts, name='accounts'), #not working 
) 

をタグ{% url accounts %}とテンプレートは私にNoReverseMatchのエラーが発生します。どうして?

答えて

2

はここから$を削除します。

(r'^accounts/$', include('auth.urls')), 

$はあなたのケースではない行の終わりを意味しています。

+0

どうも、私はそれを逃すことができます!ありがとう! – nukl

関連する問題