Мне нужно объединить два экземпляра модели, и процесс, который мне нужно пройти, довольно прост. Там нет много, если какие-либо нормализованные данные в системе. Чтобы объединить эти два, мне просто нужно объединить данные и установить соответствующие foreign_keys для всех связанных моделей.
Проблема заключается в том, чтобы сделать приложение максимально пригодным для повторного использования. Я не хочу редактировать этот модуль каждый раз, когда добавляю другую модель, которая может работать с этой. Есть ли способ получить список моделей с внешним ключом для другой конкретной модели? а какие соответствующие поля есть?
Кроме того, ряд ссылок на эту корневую модель будет осуществляться через общие внешние ключи. Однако я предполагаю, что поиск моделей, ссылающихся на корневой объект, будет работать при поиске моделей, связанных с моделью ContentTypes.