2 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
假設(shè)您有很多應(yīng)用程序,并且每個(gè)應(yīng)用程序都有一些urls
,如果您不使用 include,則應(yīng)該將所有 url 添加到一個(gè)文件中,這將使您的基本urls
文件非?;靵y,并且某些應(yīng)用程序urls
可能會(huì)相互覆蓋。例如,您決定調(diào)用一個(gè)example 1
視圖,該視圖具有與example 2
視圖類似的 url 路徑,但該 url 將請(qǐng)求重定向到錯(cuò)誤的視圖,因此 include 還可以通過某些方式隔離 url(例如namespacing
)。另請(qǐng)注意,有時(shí)您必須使用 include(例如router.urls
DRF 的 include)。包含還可以讓您更快、更輕松地調(diào)試 URL。

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
這些 Django.contrib.auth.url 本身就是 url。這意味著當(dāng)您包含它們時(shí),它會(huì)自動(dòng)包含一些內(nèi)置的 django url,例如登錄、注冊(cè)、密碼重置、密碼重置確認(rèn)等。如果您不想自己編碼,這意味著創(chuàng)建您的自己的看法。
添加回答
舉報(bào)