1

URLに括弧があります:

例: http://en.wikipedia.org/wiki/Sacramentum_ (宣誓)

URL には括弧が含まれます。

Django は """ページが見つかりません (404)""" を与えます

この問題を解決する方法はありますか????

4

1 に答える 1

1

urls.pyに次のようなURLパターンがあると思います(例を使用するため):

urlpatterns = patterns('',
    url(r'^wiki/Sacramentum_(oath)/', my_view),
)

括弧は正規表現で特別な意味を持つため、これは一致しません。バックスラッシュでそれらをエスケープする必要があります:

urlpatterns = patterns('',
    url(r'^wiki/Sacramentum_\(oath\)/', my_view),
)
于 2012-07-31T17:51:31.427 に答える