如果您想在Django中存儲有關用戶(django.contrib.auth.models.User)的額外信息,您可以使用漂亮的AUTH_PROFILE_MODULE插入「配置文件」模型。每個用戶然後獲取配置文件。這一切都說明如下:如何在管理界面中編輯django用戶配置文件?
- http://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users
- http://www.djangobook.com/en/1.0/chapter12/#cn222
現在,讓我們說我創建了一個稱爲賬戶被稱爲用戶配置模型的應用程序並將其註冊爲我的用戶配置文件的模型。 如何在管理界面中編輯配置文件以編輯用戶(反之亦然)?
你是如何處理密碼錶單鏈接的?只是這些更改打破了它,因爲只有在添加了名稱和密碼的用戶後才能從更改表單中看到這些更改。 – JivanAmara 2011-01-17 06:13:15
以上幾乎是正確的,'密碼錶單鏈接'的正確方法是擴展自定義'UserAdmin',而不是使用'admin.ModelAdmin' - 嘗試:'從django.contrib.auth.admin導入UserAdmin'然後'類UserProfileAdmin(UserAdmin):' – 2013-03-14 18:04:23
它很舊,也許過時了。感謝編輯! – 2013-03-14 20:16:12