在我的模型:Django管理站點視圖一對一班領域
class Professor(models.Model):
user = models.OneToOneField(User)
salary = models.FloatField()
class Student(models.Model):
user = models.OneToOneField(User)
birth_date = models.DateField()
在我的admin.py
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
UserAdmin.list_display = ('email', 'first_name', 'last_name','is_active','date_joined', 'is_staff')
我怎麼能顯示內部的用戶,如果用戶是教授還是學生管理的網站?是否有可能獲得像基於模型的個人薪水這樣的屬性。
這是缺少強制性的「模型」屬性。 此外,它將允許編輯密碼哈希,這將是一個相當混亂。讓'UserAdmin'擴展django的''UserAdmin',如果你爲'User'模型使用一個普通的模型管理員,那麼你會失去很多功能。 – 2013-05-14 10:28:00
非常感謝! – belonious 2013-05-14 10:36:04