pinax-social に基づく私の Django プロジェクトは{% url home %}
、それに含まれるページの読み込みに失敗し、次のように表示されます。
NoReverseMatch at /account/login/
Reverse for 'home' with arguments '()' and keyword arguments '{}' not found.
URL をハードコーディングすると問題が解決し、ホームの 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)
誰かがこれを修正する方法を教えてもらえますか?