【发布时间】:2022-01-09 03:53:54
【问题描述】:
如何获取 OneToOne 关系下的相关对象链接。
我有 2 个模型:
class Model1(models.Model):
title = models.CharField(max_length=255, null=False)
class Model2(models.Model):
mymodel1 = models.OneToOneField(Model1, on_delete=models.CASCADE)
在 Model1Serializer 中,如何获取 MyModel2 相关对象的链接
得到如下结果:
[
{
"title": "My obj title"
"link2mymodel2": "http://myhost/model2/pk"
}
]
其中 pk 是相关对象
【问题讨论】:
-
您可以检查 HyperlinkedModelSerializer...This 答案可能会有所帮助...
标签: python django django-rest-framework