【发布时间】:2018-08-03 10:52:04
【问题描述】:
我正在创建一个数据库,其中包含两个表客户和卖家,它们都继承自使用 Django auth 用户的用户表。 我的问题是,一个用户有可能同时是客户和卖家吗?
class BaseUser(models.Model):
# have common fields
is_seller = models.BooleanField()
is_customer = models.BooleanField()
class Meta:
abstract = True
class Customer(BaseUser):
# have customer specific fields
class Seller(BaseUser):
# have seller specific fields
【问题讨论】:
-
Your question 非常广泛。最好提供描述它的代码。但是,是的,一个用户可能两者兼而有之。
-
上例中
auth.user在哪里? -
@raratiru我没有在Django的内置模块中编写导入部分auth用户。