0
爲我的需要內置模型用戶是不夠的... 所以我有我自己的模型UserProfile,我想通過此模型在網站上進行身份驗證(UserProfile不繼承用戶模型並且完全不涉及它)。Django身份驗證與自定義模型UserProfile(不內置用戶)
但內建身份驗證使用模型用戶。
所以我想了解如何改變,所以身份驗證使用我的模型UserProfile與所有auth功能?
在此先感謝!
爲我的需要內置模型用戶是不夠的... 所以我有我自己的模型UserProfile,我想通過此模型在網站上進行身份驗證(UserProfile不繼承用戶模型並且完全不涉及它)。Django身份驗證與自定義模型UserProfile(不內置用戶)
但內建身份驗證使用模型用戶。
所以我想了解如何改變,所以身份驗證使用我的模型UserProfile與所有auth功能?
在此先感謝!
您必須創建自己的Authentication Backend才能讓Django創建UserProfile,而不是用戶。
在這個例子中,用戶模型的擴展,以便你將不得不以使其適應自己的要求:
沒有這些環節的工作了 – Bot