1
Djangoのドキュメントは、このような例を示します:special_case_2003
はmyapp/views.py
内の関数の名前であるDjangoのURLディスパッチャーは文字列を使用して関数を指定します。なぜですか?
from django.conf.urls import url
urlpatterns = [
url(r'^articles/2003/$', 'myapp.views.special_case_2003'),
]
:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^articles/2003/$', views.special_case_2003),
]
しかし、私はこのようになりますいくつかのコードを見てきました。 これらの2つのアプローチの違いは何ですか?
文字列を 'include'でも使うことはできます –