1
我正在構建一個論壇網站,它需要用戶功能,但是我認爲內置用戶模型僅適用於管理網站,供內部使用。非管理員使用的Django用戶認證系統(面向客戶的普通用戶認證)?
我想知道是否有用於此目的的Django包?或者我理解內置的軟件包是錯誤的,它可以在這種情況下使用?
我正在構建一個論壇網站,它需要用戶功能,但是我認爲內置用戶模型僅適用於管理網站,供內部使用。非管理員使用的Django用戶認證系統(面向客戶的普通用戶認證)?
我想知道是否有用於此目的的Django包?或者我理解內置的軟件包是錯誤的,它可以在這種情況下使用?
django的內置用戶認證系統IS爲此目的而建造的。 Django的管理員身份驗證與普通的用戶身份驗證沒什麼區別,這只是一個權限問題。從文檔
報價:
Django自帶了一個用戶認證系統。它處理用戶 帳戶,組,權限和基於cookie的用戶會話。供您閱讀
下一步:DOCS
內置的用戶模型將創建並使用表AUTH_USER。如果我也將這個模型用於我的普通網站用戶,這是否意味着普通用戶將與我的管理員用戶存儲在同一個地方? – JLL
@JLL是的,它是同一張表,但是你可以擴展djangos用戶模型,並且使用內置函數 – doniyor