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)
누군가가 내가이 문제를 해결할 수있는 방법을 말해 줄 수 있을까요?
당신이 사용하는 장고의 버전은 무엇? 1.5 인 경우 [this] (https://docs.djangoproject.com/en/1.3/releases/1.3/#changes-to-url-and-ssi)가 중요 할 수 있습니다. 기본적으로, 당신은 당신의 URL을 인수, 즉'{% URL이 '집'%} 전에 따옴표를 추가 할 필요가'그 Pinax이 VIRTUALENV에 자동 설치 무엇으로 – ersran9
음이, 아니, 나는 1.4.3에있어. –