У меня есть 2 модели с таблицами от до , такие как:
class A(models.Model):
title = models.CharField(max_length=500)
bs = models.ManyToManyField(to='app.B', through='app.AB', blank=True)
content_panels = [
FieldPanel('title'),
FieldPanel('fields'), # what should go here?
]
class AB(models.Model):
a = models.ForeignKey(to='app.A')
b = models.ForeignKey(to='app.B')
position = models.IntegerField()
class Meta:
unique_together = ['a', 'b']
Я получаю следующую ошибку при попытке сохранить:
Невозможно установить значения для ManyToManyField, в котором указана промежуточная модель.
Эта ошибка имеет смысл для меня. Я должен сохранить экземпляры AB вместо этого. Я просто не уверен, как лучше всего добиться этого в трясогузке.