Когда я копирую страницу, ее ParentalManyToManyFields не копируются. Я делаю что-то неправильно?
У меня есть EventPage
модель, которая определяет количество ParentalManyToManyField
s (один для тегов и один для спонсоров событий). Когда я копирую одну из этих страниц, обычные поля ForeignKey копируются, но ParentalManyToManyField
нет.
Вот как выглядит код:
tags = ParentalManyToManyField('master_calendar.EventTag', blank=True)
series = models.ForeignKey(
'master_calendar.EventSeries2',
null=True,
blank=True,
related_name='events',
on_delete=models.SET_NULL
)
sponsors = ParentalManyToManyField(
'master_calendar.EventSponsor2',
related_name='events',
blank=True
)
series
поле копируется просто отлично, но tags
а также sponsors
нет. Почему это может происходить?