나는 이것을 이해할 수 없다. 여기에 여기에 템플릿의 Django URL - NoReverseMatch at/
url(r'^(P<categoryName>[a-z]+)/$', views.displayCategory, name='displayCategory'),
urls.py 내 응용 프로그램에서 내가 가지고있는 URL 패턴 내 프로젝트의 글로벌 urls.py입니다 :
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^$', include('publicworkspace.urls', namespace="publicworkspace")),
url(r'^createproblem/', include('createproblem.urls', namespace="createproblem")),
url(r'^publicproblem/', include('publicproblem.urls', namespace="publicproblem")),
url(r'^admin/', include(admin.site.urls)),
)
그리고 여기 내 템플릿에 만들려는 링크입니다 < A HREF = "{% URL이 'publicworkspace : displayCategory' '수학'%}"> 수학
매번 내가, 오류가 일반적으로 다음
NoReverseMatch at/
Reverse for 'displayCategory' with arguments '(u'math',)' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'$(P<categoryName>[a-z]+)/$']
이 URL을 글로벌 URL로 가져 오는 방법은 무엇입니까? 또는 이것은 글로벌 URL입니까? – zymud
방금 내 글로벌 주소로 내 질문을 업데이트했습니다. – lastmjs