В моем случае мне нужно спроектировать мою модель в массиве ожидаемых полей.
{field 1: string, field 2: [""], field 3: [""] }
До сих пор я проектировал свою модель следующим образом:
class Collaborator(models.Model):
name = models.CharField(max_length=50, blank=True, null = True, )
class Responsibility(models.Model):
name = models.CharField(max_length=50, blank=True, null = True, )
class Class1(models.Model):
field 1 = models.CharField(max_length=50, blank=True, null = True, )
field 2 = models.ManyToManyField(Responsibility, related_name='res_cards', blank=True,null=True )
field 3 = models.ManyToManyField(Collaborator, related_name='col_cards', blank=True, null=True )
Так что я ожидаюполучить все поля в массиве, а не определять новую модель