小编cha*_*sil的帖子

在Django中反向自引用外键

对不起,如果这是一个愚蠢的问题,但我有点像Django新手,无法找到答案.

我有一个带有自引用字段的Order模型:

source = models.ForeignKey(
    'self',
    help_text = "[redacted]",
    verbose_name = "Source Order",
    blank = True,
    null = True,
)
Run Code Online (Sandbox Code Playgroud)

虽然如果我有一个订单并且我想知道它的来源,这可以正常工作,我还需要获得一个订单的"子"列表 - 也就是这个订单作为源的订单列表.这需要通过filter()s 完成还是有一个很好的,Django-y方式来做到这一点?

python database django self-referencing-table

4
推荐指数
1
解决办法
1321
查看次数

标签 统计

database ×1

django ×1

python ×1

self-referencing-table ×1