Как написать интерфейс CRUD/admin для внешней базы данных в django?

У меня есть экземпляр SQL Server с базой данных пользователей. Я хочу использовать Django, чтобы написать приятный интерфейс администрирования для группы технической поддержки. Этот SQL Server не управляется Django. Он существует уже некоторое время и регулярно используется всей системой.

Я действительно хочу иметь возможность повторно использовать некоторые функции Django, такие как интерфейс администратора, общие представления для моделей, аутентификацию и так далее.

Я понимаю, что это довольно общий вопрос, я ищу общие направления и/или лучшие практики для этой ситуации.

В настоящее время я создаю модули-оболочки для доступа к базе данных (через необработанный SQL), но я боюсь, что это станет только сложнее, поскольку я добавлю в интерфейс больше функций (например, аутентификацию).


person Michael    schedule 04.01.2012    source источник
comment
Вы ищете интеграцию Django с устаревшей базой данных   -  person dani herrera    schedule 05.01.2012
comment
@danihp, и я думаю, что мои модели тоже неуправляемые   -  person Michael    schedule 05.01.2012
comment
Я думаю, что эта ссылка является ответом на ваш вопрос. Вы ищете общее направление и лучшие практики. Вам нужно что-то более конкретное для ваших данных?   -  person dani herrera    schedule 05.01.2012
comment
По какой-то причине я ранее пропускал статьи о django с устаревшими базами данных, так как мне казалось странным, что django будет создавать модели для ВСЕХ таблиц в этой базе данных. Большинство из них не имеют отношения к моему проекту. Это просто казалось излишним для моих нужд.   -  person Michael    schedule 05.01.2012
comment
определенно перебор   -  person vmassuchetto    schedule 29.01.2016