Django 3.2 как сохранить несколько связанных моделей в одной модели как inlineformset_factory используя django-rest-framework?
Я хотел бы хранить несколько контрольных списков, которые принадлежат одному объявлению, используя django rest framework, но я не знаю, как это реализовать, спасибо за помощь. Вот мои модели.
class Question(models.Model):
id = models.BigAutoField(primary_key=True)
question = models.CharField(max_length=50)
class Declaration(models.Model):
id = models.BigAutoField(primary_key=True)
user = models.ForeignKey(User, related_name='declarations', on_delete=models.CASCADE)
class Checklist(models.Model):
id = models.BigAutoField(primary_key=True)
declaration = models.ForeignKey(Declaration, related_name='checklist_declarations', on_delete=models.CASCADE)
question = models.ForeignKey(Question, related_name='checklist_questions', on_delete='models.CASCADE)
is_yes = models.BooleanField()