2
我使用DjangoFullSerializers序列化此模型(成JSON):使用DjangoFullSerializers序列化的自定義多對多關係到JSON
class Program(models.Model):
name = models.CharField(...)
start_date = models.DateField(...)
timeline = models.PositiveIntegerField(...)
complete = models.BooleanField(...)
designers = models.ManyToManyField(Designer, through='ProgramAssignment')
milestones = models.ManyToManyField(Milestone, through='ProgramMilestone')
的問題是,我想能夠序列化所有這些信息 - - 即不只是前四個字段,而是所有設計者的&里程碑信息鏈接到這個程序。我也applied a patch這似乎能夠解決我的問題,但我已經嘗試了relations
關鍵字參數的許多不同的值,如'milestones'
,'milestone_set'
,'ProgramMilestones'
,'ProgramMilestone_set'
等等,他們都沒有工作到目前爲止我。
如果有人知道如何序列化最後兩個M2M字段(使用DjangoFullSerializers或其他),請告訴我。謝謝!
我做了同樣的事,但它沒有幫助我。 –