django orm 外键id返回对应的名称

django orm 外键id返回对应的名称

当我们在写django的orm模块时,有时候会在用外键关联时,保存的是对应表中的id字段。这时候当我们要返回这对应表的名称时就很烦了。

我的两个数据是类似这么保存的
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
两张表是这么写的:
在这里插入图片描述
在这里插入图片描述
用ListAPIView举例,这个视图是专门用来返回列表页的,
在这里插入图片描述
在这里插入图片描述
如果我是这么写的话,那么返回出来的都只是我的id内容,即:
在这里插入图片描述
可是我们实际要取到的是他们俩对应的那个名称,所以,我们可以在写serializer序列化模块的时候,可以加上这么两句话:
在这里插入图片描述
这样返回出来的就是他对应的名称了,即:
在这里插入图片描述

发布了75 篇原创文章 · 获赞 25 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/gghhm/article/details/99652143