1
Django的文檔顯示這樣的例子:Django的URL調度器使用字符串來指定函數,爲什麼?
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^articles/2003/$', views.special_case_2003),
]
不過,我已經看到了一些代碼,看起來像這樣:
from django.conf.urls import url
urlpatterns = [
url(r'^articles/2003/$', 'myapp.views.special_case_2003'),
]
凡special_case_2003
是myapp/views.py
函數的名稱。 這兩種方法有什麼區別?
儘管在'include'中使用字符串仍然可以 –