p141592
@p141592
Backend

С какими проблемами вы встречались при использовании одной базы в нескольких проектах Django?

Есть база, в которой хранятся материалы.
В одном из проектов база довольно неплохо описана в моделях и уже работает.
Есть еще несколько проектов, которым нужен доступ к этим же материалам с теми же моделями.

Здесь может возникнуть много проблем.

Подскажите, как вы делали подобное в своих проектах и может есть какие-то best practice для таких случаев?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
netpastor
@netpastor
Python developer
Если за редактирование отвечает одно приложение, а остальным эти данные нужны только на чтение - то можно решить через managed false модели
https://docs.djangoproject.com/en/2.2/ref/models/o...
Если базы данных разные - то смотри в сторону https://docs.djangoproject.com/en/2.2/topics/db/mu...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы