У меня есть две модели, одна указывает на другую модель.Django REST: Создание записей db в связанной таблице в одном POST
class ModelA(models.Model):
field1 = models.CharField()
field2 = models.CharField()
class ModelB(models.Model):
field3 = models.CharField()
field4 = models.CharField()
modela = models.ForeignKey(ModelA)
Я использую Django REST для обработки данных. Я пытаюсь вставить данные в ModelA
и ModelB
, используя один вызов ajax. За одну запись в ModelA
у меня есть список записей в ModelB
. Так что мой Аякса данные,
ajax_data = {modela: {....}, modelb: [{...}, {...}, ...]}
Когда я использую только одна модель, я могу спасти, в противном случае я не являюсь. Можно ли сохранить две связанные модели в одном запросе POST?
Вы используете Джанго остальное модель сериалайзер? –
да .. я использую ModelSerializer –