我有一个客户的静态信息
class Customer(models.Model):
name = models.CharField(max_length=256)
以及他的手机状态的 DWH 样式表以及每日数据:
class Phone(models.Model):
imei = models.CharField(max_length=64)
day = models.DateField()
param1 = models.INtegerField()
param2 = models.INtegerField()
我的问题是,我是否可以使用电话 IMEI 在客户和每日电话记录之间创建某种“自动”关系,例如foreinKey ManytoMany,因为我收集的记录不了解客户,我想连接一次通过添加某种第三表,客户只需一次通过 IMEI 访问所有电话记录
class CutomerIMEI(models.Model):
customer = models.ForeignKey(Site)
imei = models.CharField(max_length=64)
所以我可以做 phone.customer 和 customer.phones.filter(day='some day')
谢谢, 谢伊