我有一个PersonProfile类和一个Person类。 在课堂上,我与PersonProfile有一个关系OneToOne。 我如何序列化?如何使用Rest Framework序列化Django中的关系OneToOne?
class PersonProfile(models.Model):
interests = models.CharField(max_length=200, blank=True)
researchLines = models.CharField(max_length=200, blank=True)
loginName = models.CharField(max_length=50, blank=True)
class Person(models.Model):
profile = models.OneToOneField(PersonProfile)
enviroment = models.ForeignKey(Enviroment, related_name="persons")
事实上,我想知道如何序列化参考OneToOne,我认为这是在ProfilePerson。 赞... ProfilePerson有一个人...或者我错了吗? –
对于我的其他类使用serializers.ModelSerializer –
看看这样: https://gist.github.com/anonymous/7463dce5b0bfcf9b6767 其正确吗? –