Задать вопрос
p141592
@p141592
Backend

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

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

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

Подскажите, как вы делали подобное в своих проектах и может есть какие-то best practice для таких случаев?
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Решения вопроса 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...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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