DRF как обновить, создать OneToOneField в сериализаторах?
У меня есть две модели с полем OnetoOne. Как я могу обновить/создать их с помощью сериализаторов?
class Page(models.Model):
info = models.TextField(null=True, blank=True)
document = models.OneToOneField(
Document,
primary_key=True,
related_name='page',
on_delete=models.CASCADE)
class Document(models.Model)
description = models.TextField(null=True, blank=True)
note = models.TextField(null=True, blank=True)
Мой сериализатор
class PageSerializer(ModelSerializer):
document = DocumentSerializer()
class Meta:
model = Page
fields = ('document', 'info')
def update:
def create: