2013-03-22 2 views
0

내 장고 프로젝트 pinax 사회적 그것에 {% url home %}이있는 페이지를로드 실패에 따라,이 보여줍니다 URL을 하드 코딩NoReverseMatch 오류 [Pinax]

NoReverseMatch at /account/login/ 
Reverse for 'home' with arguments '()' and keyword arguments '{}' not found. 

문제, 만 집 수정 ReverseMatch가 실패합니다.

여기 내 urls.py입니다 :

from django.conf import settings 
from django.conf.urls import patterns, include, url 
from django.conf.urls.static import static 
from .views import * 
from NEOreka.models import * 
from .forms import SignupForm 
from django.views.generic.simple import direct_to_template 

from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns("neo.views", 
    url(r"^neo/(?P<neo_id>\d+)/$", "neo_info"), 
) 

urlpatterns += patterns("", 
    url(r"^$", "neo.views.home"), 
) 
urlpatterns += patterns("", 
    url(r"^admin/", include(admin.site.urls)), 
    url(r"^account/signup/$", SignupView.as_view(), name="account_signup"), 
    url(r"^account/", include("account.urls")), 
    ) 
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) 

누군가가 내가이 문제를 해결할 수있는 방법을 말해 줄 수 있을까요?

+0

당신이 사용하는 장고의 버전은 무엇? 1.5 인 경우 [this] (https://docs.djangoproject.com/en/1.3/releases/1.3/#changes-to-url-and-ssi)가 중요 할 수 있습니다. 기본적으로, 당신은 당신의 URL을 인수, 즉'{% URL이 '집'%} 전에 따옴표를 추가 할 필요가'그 Pinax이 VIRTUALENV에 자동 설치 무엇으로 – ersran9

+0

음이, 아니, 나는 1.4.3에있어. –

답변

0

나는 이걸 시험해보고 작동한다. 나는 그것이 당신 편에서 또한 효과가 있기를 바랍니다.

{% url neo.views.home %} 
+0

음, 아니, 작동하지 않습니다. –