#django #django-models #django-rest-framework #django-serializer
#django #django-модели #django-rest-framework #django-сериализатор
Вопрос:
Допустим, у меня есть две модели A и B, где A имеет отношение ManyToOne с B, смоделированным, как показано ниже:
class A(models.Model):
active = models.BooleanField(default=True)
name = models.CharField(max_length=200, default='')
class B(models.Model):
rank = models.IntegerField()
name = models.CharField(max_length=200)
a = models.ForeignKey(A, on_delete=models.CASCADE)
Что мне нужно, так это иметь возможность вызывать API для создания объекта A и всех объектов B, связанных с A, за один раз. Как мне настроить сериализаторы для A и B, чтобы я мог вложить создание, скажем, 4 объектов B в создание одного объекта A?