1

私はDjangoと一緒に仕事をしていますが、確かに初めて本物のことをしています。

URL構成は次のようになります。

urlpatterns = patterns('my_site.core_prototype.views',

    (r'^newpost/$', 'newPost'),

    (r'^$', 'NewPostAndDisplayList'), # capture nothing...


    #more here... - perhaps the perma-links?
)

これは、プロジェクトのurl.pyから次の方法で読み込まれるアプリのurl.pyにあります。

urlpatterns = patterns('',
    # only app for now.
    (r'^$', include('my_site.core_prototype.urls')),
)

問題は、利用しようとしている404を受け取ったときにnewpost、エラーページに表示されるだけです-パターン^$を無視しているようです...newpost

解決策はおそらくばかげていると確信しています-単純ですが、今はそれが欠けています。誰かが私を正しい軌道に乗せるのを手伝ってもらえますか...

4

1 に答える 1

3

インクルードのパターンは、空のURL文字列とのみ一致するか、インクルードされたURLにマップする必要があるプレフィックスに変更するか、そのパターンから$を削除します。

于 2010-04-27T03:11:32.677 に答える