10
Django的用戶認證系統(http://docs.djangoproject.com/en/dev/topics/auth/)與用戶合作非常有幫助。但是,文檔討論了密碼重置表單,並使其看起來像處理用戶登錄/註銷一樣。Django用戶認證系統的默認URL是什麼?
用於登錄和註銷的默認網址是
/帳號/登錄/ & /帳號/註銷
是否有已更改密碼的默認值,或者我必須建立一個功能呢?
Django的用戶認證系統(http://docs.djangoproject.com/en/dev/topics/auth/)與用戶合作非常有幫助。但是,文檔討論了密碼重置表單,並使其看起來像處理用戶登錄/註銷一樣。Django用戶認證系統的默認URL是什麼?
用於登錄和註銷的默認網址是
/帳號/登錄/ & /帳號/註銷
是否有已更改密碼的默認值,或者我必須建立一個功能呢?
如果你看看django.contrib.auth.urls
,你可以看到定義的默認視圖。那將是login
,logout
,password_change
和password_reset
。
這些URL通常映射到/admin/urls.py。這個URL文件是 ,爲了方便那些想在其他地方部署這些URL的人。 此文件也用於提供可靠的視圖部署,用於測試 的目的。
所以只要勾起來在URLconf:
url('^accounts/', include('django.contrib.auth.urls')),
正如你可能要自定義這些意見(不同形式或模板),在我看來,你無論如何都將重新定義這些URL。不過,這是一個很好的起點。
這不適用於1.6,我得到''模塊'對象沒有任何屬性'urls'`錯誤 – ahmed 2014-08-06 20:48:43