Rest API вместо таблицы в неуправляемых моделях Django Proxy

В моей задаче Django arch. я должен соединить несколько проектов. Некоторые из них могут взаимодействовать только через REST API и не имеют общего доступа к базе данных. Однако, задача состоит в том, чтобы обеспечить бесшовную связь на уровне модели. Т.е. моя модель должна служить оберткой для запросов на чтение таким образом, чтобы бизнес-слой не видел разницы между локальными моделями и моделями, которые обволакивают удаленные данные. Предполагая, что унаследованные методы create-delete-update ничего не дадут.

Я прочитал следующее:

Документация по прокси-моделям

Документация по неуправляемым моделям

Также документация по созданию пользовательских менеджеров и наборов запросов. Однако нет ни одного хорошего примера для того, чего я хочу достичь.

Возможно, вы можете привести пример на Django, как изменить менеджер и набор запросов таким образом?

Вернуться на верх