Наследование модели Django - могу ли я изменить тип модели?

Когда я использую наследование нескольких таблиц, Django создает две таблицы - одну для базового класса и одну для производной, указывающую на первую. Есть ли способ сохранить запись базовой таблицы при удалении производной и создать другую запись для другой модели?

Проще говоря: у меня есть модели: A, B (производные от A), C (производные от A). Я хочу преобразовать объект типа B в тип C. Копирование не является хорошим решением, поскольку A служит в качестве набора элементов, поэтому элементы указывают на него с помощью ForeignKey.

Ответы на вопрос(2)

Ваш ответ на вопрос