4

したがって、Django では、以下の 2 行の URL コードは同じように機能します。

urlpatterns = patterns('',
    url(r'^login/$', 'django.contrib.auth.views.login'),
    (r'^login/$', 'django.contrib.auth.views.login')
)

私の知る限り、唯一の違いは、私が定義できるname='login'ので、URLを逆にするために使用できることです。しかし、これ以外に違いはありますか?

4

1 に答える 1

9

違いはありません。patternsの関数を見てdjango.conf.urls.__init__.pyください。URLがaのlist場合は、使用可能なパターンのリストに追加される前に、とにかく関数tupleによってラップされます。url

于 2012-11-21T11:26:57.593 に答える