Django - разделение данных сериализатора в одном вызове
У меня есть вызов API для создания клиента в моей системе. Но мои данные клиента разделены на 2 таблицы по причинам.
class BaseUser(AbstractUser):
email = models.EmailField(max_length=255, unique=True)
phone_number = models.CharField()
profile_img = models.ImageField()
class Customer(models.Model):
user = models.OneToOneField(BaseUser)
first_name = models.CharField()
middle_name = models.CharField()
last_name = models.CharField()
dob = models.DateField
place_of_birth = CountryField
Я получаю все данные в одном вызове и хочу использовать сериализатор DRF для создания обоих экземпляров с некоторыми добавленными действиями к каждой записи после создания.
Есть ли способ передать набор данных запроса одному сериализатору и другой набор другому сериализатору?