У нас так: есть два приложения на джанге - фронт и бэк. Стоят на разных серверах. Из фронта нужно иногда лазить в БД бэка. Оба проекта под mercurial, сделали субрепо, в который положили модели бэка к которым нужен доступ с фронта. При разработке допиливаем бэк, коммитим, идем в код фронта, подтягиваем новую версию субрепы, встраиваем, коммитим, релизим. Да, с фронта ходим через .using() - написали простой менеджер - и настройки в settings для удаленной БД.
Не сказать что простое решение, но возможное.
Как альтернатива была - некое API (rpc, http) но его сложнее поддерживать, кмк.