1

ブラウザで localhost:8000/admin を指定すると、

/admin/ でのエラー

アンバランスな括弧

このエラーを生成するコード:

プロジェクト - urls.py:

urlpatterns = patterns('',
    (r'^host/', include('host.urls')),
    url(r'^admin/', include(admin.site.urls)),
)

ホスト (アプリ) - urls.py:

urlpatterns = patterns('host.views',
    url(r'^all/$', 'EventsAll'),
    url(r'^get/(?P<event_id>\d+)/$)', 'Event'),
)

ただし、無効にすると

url(r'^get/(?P<event_id>\d+)/$)', 'Event'),

管理コンソールは完全に機能します。正規表現が何らかの形で括弧に干渉していますか?

4

1 に答える 1

4

その正規表現には、1 つの開き括弧と 2 つの閉じ括弧があります。$ の後のものを削除します。

于 2013-05-26T00:50:32.530 に答える