0

私はすべてを試してきましたが、これらの数値を一致させることはできません。ここで何か不足していますか?デフォルト以外のモジュールが好きですか?

    ページが見つかりません (404)
    リクエスト方法:GET
    リクエストURL: http://example.com/blog/1/1/1/
    blog.urls で定義された URLconf を使用して、Django は次の URL パターンを次の順序で試しました。
    ^blog/(?P\d{4})/(?P\d{2})/(?P\d{2})/$
    ^blog/(\d+)/(\d+)/(\d+)/$
    現在の URL は、これらのいずれとも一致しませんでした。

また、私の urls.py ファイル:

from django.conf.urls import patterns, include, url                                                  
import views                                                                                         
from views import hello_world, date_try, blog_test                                                   

urlpatterns = patterns('',                                                                           
    url(r'^blog/(?P<year>\d{4})/(?P<month>\d{2})/(?P<day>\d{2})/$', views.date_try),                 
    url(r'^blog/(\d+)/(\d+)/(\d+)/$', 'date_try'),                                                   
)                                                                                                    
4

1 に答える 1

0

\d{4}正確に4桁しか一致しないと思います。試してみてください\d{1,4}

Django は URL が空であると認識しているようです。Django をどのように実行していますか? この回答は役に立ちましたか?

于 2012-07-25T20:55:16.573 に答える