0

私は短期間djangoを使用してきましたが、これは初めてです。urls.pyファイルで問題が発生しました-コードは次のとおりです:

url(r'^(?P<city>\w+)/(?P<main_type>\w+)/(?P<sub_type>\w+)/(?P<post_title_slug>\w+)$', 'postpage'),

(たとえば)にリダイレクトするときwebsite.com/Paris/Art/Graphics/Test-title-for-slug

動作しません-ページが見つかりませんが表示されます。私は何が間違っているのですか?

私が使用しているもの:Django 1.4.1

4

1 に答える 1

0

ご協力いただきありがとうございますが、私はそれを解決しました - ここに解決策があります:

post_title_slug のフォーマットが不適切だったので、代わりに(?P<post_title_slug>\w+)これを使用しました(?P<post_title_slug>[-\w]+)

もう一度ありがとう、これが誰かを助けることを願っています。

于 2012-10-04T09:13:52.603 に答える