0 我要爲學校創建一個electronic_diary。如何定義3位用戶的類型(教師,家長,學生)並登錄他們。如何定義3位用戶(教師,家長,學生)的類型並登錄他們 來源 2017-05-20 Sake Bolatbek
1 你的問題是非常通用的,所以這裏是一個通用的答案,它會幫助你開始: 有兩種解決方法: 創建用戶配置文件模型,並將其連接到現有的Django用戶模型,添加USER_TYPE場有doc 創建的Django自己的用戶模型,並添加USER_TYPE場有doc 然後在登錄和查詢獲取user_type並根據該更改查詢/表格/權限 閱讀整個文檔this頁面這是很好的! 來源 2017-05-20 12:09:10 aliva +0 我認爲這是個人觀點,也與您的項目生態系統有關,請檢查[link1](http://stackoverflow.com/questions/29573138/django-extending-user-model-vs-creating-user-profile-model)和[link2](https://www.reddit.com/r/django/comments/3rerlk/is_it_better_to_use_user_user_profile_or_djangos/)它可能是有用的 – aliva +0 請注意,如果它是一個現有的項目,它已經在生產(有一些重要的東西在表)我更喜歡使用配置文件模型(創建自定義用戶模型對於這種類型的項目可能有點困難) – aliva
我認爲這是個人觀點,也與您的項目生態系統有關,請檢查[link1](http://stackoverflow.com/questions/29573138/django-extending-user-model-vs-creating-user-profile-model)和[link2](https://www.reddit.com/r/django/comments/3rerlk/is_it_better_to_use_user_user_profile_or_djangos/)它可能是有用的 – aliva
請注意,如果它是一個現有的項目,它已經在生產(有一些重要的東西在表)我更喜歡使用配置文件模型(創建自定義用戶模型對於這種類型的項目可能有點困難) – aliva