Попытка скопировать модель Django с ManyToManyField.
модель
class Book(models.Model):
cats = models.ManyToManyField(Category)
вид:
for book in books:
book.name = "New Name"
messageinfo = message.save()
msg = Book(title=book.title, subject=book.subject)
msg.save()
до этого работает, делает копию книги
, следующий получаетошибка
for cat in book.cats:
info = Category.objects.get(id=cat.id)
msg.cats.add(info)
ошибка, которую она выдает
TypeError at /
'ManyRelatedManager' object is not iterable