0
A
回答
2
用戶模型有很多依賴關係,必須符合不同的API要求才能與django框架的其餘部分進行互操作。這是因爲它與認證和授權的關係。更改User
表示更改contrib.auth
的預期行爲。如果你想這樣做,你可以,並且可以在settings.py中配置。
更可能的是,您要配置的是與用戶相關的額外元數據。這些額外信息與認證沒有任何關係,因此可以單獨配置而不影響contrib.auth。爲了使依賴關係易於管理,這是在一個單獨的模型中處理的。這具有額外的好處,即區分授權依賴數據和特定於站點的用戶元數據更加清晰。
0
「爲什麼django沒有在設置文件中配置的用戶使用該模型?」
我有一個網站,不需要用戶或登錄或身份驗證。
我不希望用戶的模型。
爲了支持像我這樣的應用程序的每個人,用戶是可選的。
相關問題
- 1. Django:爲相關模型使用用戶模型或配置文件模型
- 2. 爲什麼要擴展Django用戶模型?與使用用戶模型(配置文件)使用一對一鏈接相比,這樣做好嗎?
- 3. 將現有模型遷移到Django內置用戶模型
- 4. 子模型中的Django用戶模型
- 5. 改寫Django用戶模型
- 6. 擴展用戶模型Django
- 7. Django:創建用戶模型
- 8. Django模型:用戶ID
- 9. 擴展Django用戶模型
- 10. Django擴展模型。用戶
- 11. 擴展django用戶模型
- 12. Django用戶模型Oauth
- 13. Django:用戶用戶模型未加載
- 14. 準用戶模型與用戶模型
- 15. Django內置用戶模型實現
- 16. Django AttributeError:'我的模型'對象沒有屬性'用戶名'
- 17. Flexmock django模型對象爲模型對象提供了什麼?
- 18. Friendly_id用戶或配置文件模型
- 19. Django的模型關聯,用戶配置文件和理念模型
- 20. RelatedObjectDoesNotExist用戶並沒有配置文件由以下模型
- 21. Django使用兩個用戶配置文件模型註冊api
- 22. Django上傳圖像使用內置用戶模型
- 23. 在它的用戶名配置用戶的網址,但沒有模型
- 24. 爲什麼我點擊用戶的所有模型而不是單擊模型?
- 25. Django,使用庫檢索用戶配置文件沒有調用模型的用戶
- 26. django - 用戶在另一個模型中的用戶類型
- 27. 爲什麼在SharePoint中使用客戶端對象模型2013
- 28. Django的,用戶模型,配置文件和安全
- 29. 使用Django用戶模型或創建自己的模型?
- 30. Django - 如何根據用戶模型查詢用戶配置文件OneToOneField
我不知道爲什麼這個答案是downvoted。這是一個完全合理的解釋。 –