urlpatternsのさまざまな部分で記述されているURLを読み込もうとすると、同じビューが読み込まれます。明らかに、私が使用しているurlpatternsにエラーがありますが、見つかりません。
これが最初のurls.pyファイルです:
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^$', home),
url(r'^comments/', include('django.contrib.comments.urls')),
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT}),
url(r'^episodes/', include('episodes.urls')),
url(r'^news/', news),
url(r'', include('zinnia.urls')),))
そしてここにepisodes.urlsのurlpatternsがあります:
urlpatterns = patterns('',
(r'$', seasons_list),
(r'(?P<season>\d{1})/$', episodes_by_season),
(r'(\d{1})/(\d{1})/$', episode),
)
「/episodes/1」や「/episodes/ 1/2」などのURLを読み込もうとするたびに、djangoはseasons_listビューのみを使用します。