Python Django自定义用户现在如何链接到FK
我遵循了Django新自定义用户的教程,并创建了以下内容 应用程序帐户:Python Django自定义用户现在如何链接到FK,python,django,django-models,Python,Django,Django Models,我遵循了Django新自定义用户的教程,并创建了以下内容 应用程序帐户: class CompanyUser(AbstractEmailUser): """ Concrete class of AbstractEmailUser. """ company = models.CharField(max_length=100) 我有另一个名为pages的包,它有一个类pages模型,我现在需要将新类型的用户链接到这个类。由于这是一个单独的软件包,建议采用什么方法 i
class CompanyUser(AbstractEmailUser):
"""
Concrete class of AbstractEmailUser.
"""
company = models.CharField(max_length=100)
我有另一个名为pages
的包,它有一个类pages
模型,我现在需要将新类型的用户链接到这个类。由于这是一个单独的软件包,建议采用什么方法
i、 e
导入公司服务器并将FK设置为正常值?或者为CompanyUser创建pages类上的通用关系?我会将关系放在pages对象上,而不是用户对象上。但是如果你想把它放在那里,最好使用设置中的AUTH_USER_模型
from django.conf import settings
...
class Pages(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL) # or models.OneToOneField(...)