Django通过对象名(ForeignKey)进行注释

2024-04-19 06:35:39 发布

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

我有个密码:

Data.objects.values("code").annotate(Sum("visits"))

我得到的值是这样的:

[{'visits__sum': 666, 'code': 4}, {'visits__sum': 15, 'code': 3}, {'visits__sum': 44, 'code': 2}]

很好,但是“code”是一个外键,在我的valuesq中我有一个id,但是我想得到这个代码的“name”。代码模型有str,它重新运行名称。如何在我的valuesq中获得此名称?你知道吗


Tags: 代码name名称id密码dataobjectscode