我已经创建了这样的模型
class User(AbstractUser):
login_count = models.PositiveIntegerField(default=0)
class Supplier(User):
company_name= models.CharField(max_length=30)
company_domain=models.CharField(max_length=30)
class Worker(User):
ACCOUNT_TYPE = (
('1', 'Admin'),
('2', 'Regular'),
)
account_type = models.CharField(max_length=1, choices=ACCOUNT_TYPE)
在 users.admin.py 中,我有
admin.site.register(Supplier)
admin.site.register(Worker)
为什么我在 Django Admin 中将所有模型名称都作为用户?而不是工人和供应商?