是否可以在单个操作中创建嵌套对象及其与另一个嵌套对象的关系?

时间:2015-04-24 03:57:25

标签: python django django-rest-framework

我想使用可写嵌套的ModelSerializer

创建一个对象

父对象A通过嵌套的序列化器具有两个嵌套对象B和C. B有一个ForeignKey to C。

由于它是嵌套关系,我编写了一个自定义的create()方法。

我希望能够找到一种方法来创建A,它的两个嵌套对象B和C以及单个POST中B和C之间的关系。问题是我没有看到将B或C引用到另一个的方法,因为它们还没有存在于数据库中。任何参考或RelatedField都不会通过序列化验证。

提前感谢您的帮助。

0 个答案:

没有答案