0
我有一個自定義Django應用程序myapp
與urls.py
,如:Django的URL模式不登記
from django.conf.urls import patterns, url
urlpatterns = patterns('',
url(r'^data/(?P<name>.+)$',
'myapp.views.serve',
name='myapp_getdata'),
)
我已確認myapp
註冊,爲示settings.INSTALLED_APPS
起來。但是,當我嘗試做:
reverse("myapp_getdata", args=('some/arbitrary/path_-_with_varying_characters.extension',))
我得到一個NoReverseMatch錯誤。爲什麼是這樣?
urls.py在應用程序內?或者在項目層面? – 2015-02-23 20:16:50
發佈你的項目的urls.py plz – cdvv7788 2015-02-23 20:19:23
你確定你的模式匹配的網址? – Archangel33 2015-02-23 20:21:30