class Customer(models.Model):
"""客户信息表"""
name = models.CharField(max_length=32, blank=True, null=True)
qq = models.CharField(max_length=64, unique=True)
qq_name = models.CharField(max_length=64, blank=True, null=True)
phone = models.CharField(max_length=64, blank=True, null=True)
source_choice = ((0, '转介绍'),
(1, 'QQ群'),
(2, '官网'),
(3, '百度推广'),
(4, '51CTO'),
(5, '知乎'),
(6, '市场推广'),
)
source = models.SmallIntegerField(choices=source_choice)
referral_from = models.CharField(verbose_name="转介绍人QQ", max_length=64, blank=True, null=True)
consult_course = models.ForeignKey("Course", verbose_name="资讯课程")
content = models.TextField(verbose_name="咨询详情")
tags = models.ManyToManyField("Tag", blank=True, null=True)
consultant = models.ForeignKey(verbose_name="UserProfile")
memo = models.TextField(blank=True, null=True)
date = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.qq
class UserProfile(models.Model):
"""用户账户表"""
user = models.OneToOneField(User)
name = models.CharField(max_length=32)
roles = models.ManyToManyField("Role", bank=True, null=True)
def __str__(self):
return self.name
当我运行这段代码(python管理.py进行迁移crm)在终端中 回溯(最近一次呼叫): 文件“D:\python\CRM projection目实战\CRM\CRM\crms\模型.py“第26行,客户 顾问=模型.ForeignKey(verbose_name=“UserProfile”) 类型错误:init()缺少1个必需的位置参数:“to”
你没有指定外键指向哪个表
您忘记定义FK目标表。在
相关问题 更多 >
编程相关推荐