将元组存储为mod中的字段

2024-09-28 03:12:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下内容型号:在

class A(...):
    id=...
    name=...

class B(...):
    setOfA=models.ManyToManyField(A)

我想要的是setof是一个由a和date组成的二维数组。 即:

setOfA=[[A1,日期1],[A2,日期2]]

我如何实现这一点?在


Tags: nameida2datemodelsa1数组class
1条回答
网友
1楼 · 发布于 2024-09-28 03:12:33

您需要自定义关系模型。在

class A(...):
    id=...
    name=...

class B(...):
    setOfA=models.ManyToManyField(A, through='Relation')

class Relation(models.Model):
    a = models.ForeignKey(A)
    b = models.ForeignKey(B)
    important_date = models.DateField()

然后以您提到的格式得到结果:

^{pr2}$

相关问题 更多 >

    热门问题