наличие отдельной базы данных для django -admin в django

Я пытаюсь создать интерфейс управления пользователями для приложения, написанного на rails, для этой цели я использую django. У меня уже есть устаревшая база данных из приложения rails, которая содержит контент, которым я буду управлять, и для управления пользователями в этом новом приложении django я хочу использовать django -admin. Но я не хочу изменять структуру имеющейся у меня устаревшей базы данных. При выполнении syncdb я увидел, что django создал все таблицы в устаревшей базе данных, а это не то, что мне нужно. Что я сделал на данный момент, так это то, что я определил несколько баз данных в settings.py, устаревшая база данных не является -по умолчанию. При этом django создал все таблицы, связанные с пользователем/авторизацией, в базе данных по умолчанию, что предотвратило изменение структуры устаревшей базы данных. Но я хочу знать, есть ли какой-либо другой лучший способ, где я мог бы сделать что-то вроде: для пользователя, аутентификации, сеансов и т. д. используйте базу данных A, а для другого содержимого используйте базу данных B (устаревшую базу данных ).

Спасибо.

9
задан Gaumire 23 April 2012 в 06:40
поделиться