-1

Django を使用して Web アプリを開発する際に、なぜ URLconf が必要なのですか? Web アプリ用に作成しようとしていますが、どのように書かれているのかわかりません。:(

この URLconf の例は djangoproject.com から入手しました。ここでパターンがどのように書かれているかを解釈するのを手伝ってくれる人はいますか? (\d{4})、(\d{2})、(\d+)/ とは?

from django.conf.urls import patterns, url, include

urlpatterns = patterns('',
    (r'^articles/(\d{4})/$', 'news.views.year_archive'),
    (r'^articles/(\d{4})/(\d{2})/$', 'news.views.month_archive'),
    (r'^articles/(\d{4})/(\d{2})/(\d+)/$', 'news.views.article_detail'),
)
4

1 に答える 1

1

Django の URL パターンは、実際には Python の正規表現です。\d{4}4桁という意味です。\d+少なくとも 1 つ (またはそれ以上) の数字を意味します。ここでは、このテーマについて簡単に紹介します。

于 2013-02-11T12:39:26.640 に答える