Когда я копирую страницу, ее ParentalManyToManyFields не копируются. Я делаю что-то неправильно?

У меня есть EventPage модель, которая определяет количество ParentalManyToManyFields (один для тегов и один для спонсоров событий). Когда я копирую одну из этих страниц, обычные поля 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 нет. Почему это может происходить?

0 ответов

Другие вопросы по тегам