以下は私のdjangoルーティング構成です:
# main module
urlpatterns = patterns('',
url(r'^api/', include('api.urls')),
)
# api module
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
url(r'^users/(?P<id>\d+)/?$', views.users, name='users')
)
特定のユーザーに (ID を使用して)http://localhost:8000/api/users/1/
アクセスできますが、ユーザーのリストにはアクセスできません: http://localhost:8000/api/users/
:
Using the URLconf defined in duck_rip.urls, Django tried these URL patterns, in this order:
^api/ ^$ [name='index']
^api/ ^users/(?P<id>\d+) [name='users']
The current URL, api/users/, didn't match any of these.
この前は、次のようなモジュール URL がありました。
url(r'^users/$', views.users, name='users')
にアクセスできましたhttp://localhost:8000/api/users/
。誰かが私が犯したエラーを説明してもらえますか?