Django獲取auth的用戶Model


可以將其自定義:

# 替換Django默認的用戶模型
AUTH_USER_MODEL = 'users.UserProfile'

然后當要獲取時,傳統的方式:

from users.models import UserProfile

如果是給第三方做東西,可能沒法直接訪問到對方的用戶表,這時候因為前面定義了它是auth,可以這樣獲取:

from django.contrib.auth import get_user_model

# 這個方法會去setting中找AUTH_USER_MODEL
User = get_user_model()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM