В настоящее время у меня есть три сайта, например, пусть это будут site1, site2 и site3.Каждый сайт требует аутентификации.И site1, и site2 используют одну и ту же базу данных, пусть это будет база данных «Портфолио», а site3 имеет разные базы данных, пусть это будет база данных «site3specific».
Я планирую создать базу данных Common Account для хранения учетных данных для входа.пользователей для всех различных сайтов.Таким образом, каждый сайт (то есть site1, site2 и site3) будет использовать базу данных Common Account для аутентификации имени пользователя.Я планирую хранить данные о пользователях в отдельной базе данных, поскольку все три сайта в среде разработки, тестирования и работы могут совместно использовать одни и те же учетные данные пользователя без избыточности.Кроме того, каждый сайт может иметь свои собственные конкретные данные, которые мы можем иметь или вводить по-разному в средах разработки, промежуточных и живых сред.
Также существует возможность обмена некоторыми данными между сайтами.
МожетКто-нибудь, пожалуйста, скажите мне, как я могу решить эту задачу в django + Apache + mod_wsgi.
Пожалуйста, посоветуйте, нужен ли мне глобально общий файл настроек, файл модели и файл URL-адресов.ЕСЛИ тогда, как мои файлы настроек общего доступа должны быть изменены.Пожалуйста, совет.