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

原文:https://blog.csdn.net/gghhm/article/details/99652143

 

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

我的两个数据是类似这么保存的

 

 

两张表是这么写的:

 

 

 

 


用ListAPIView举例,这个视图是专门用来返回列表页的,

 

 

 

 


如果我是这么写的话,那么返回出来的都只是我的id内容,即:

 

可是我们实际要取到的是他们俩对应的那个名称,所以,我们可以在写serializer序列化模块的时候,可以加上这么两句话:

这样返回出来的就是他对应的名称了,即

 

posted @ 2019-11-19 19:48  秋寻草  阅读(962)  评论(0编辑  收藏  举报