Можно ли построить такую структуру проекта?

Есть несколько проектов. Один из них главный - в нём модель юзера. У всех остальных проектов точно такая же модель юзера. И база данных тоже одна, поэтому и юзеры одни и те же. Как сделать, чтобы в каждом проекте не приходилось прописывать модель юзера(она кастомная)?

Через site не получится, ведь там нужно, чтобы это всё было под одним проектом, да? Конечно можно все приложения из этих проектов в один проект запихнуть, но это же будет просто пипец:) К тому же, хотелось бы на разных серверах это дело держать.

Буду благодарен, если подскажите, как это можно сделать
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
netpastor
@netpastor
Python developer
Если во всех проектах модели для юзеров одинаковые - то везде используешь это одно приложение
Подключаешь к другим проектам базу юзеров как дополнительную в настройках - https://docs.djangoproject.com/en/2.1/topics/db/mu...
И делаешь на них для этой базы роуты - https://strongarm.io/blog/multiple-databases-in-django/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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