Джанго с устаревшей базой данных - PullRequest
1 голос
/ 04 марта 2010

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

Есть ли способ отслеживать конкретные таблицы django (права администратора, типы контента ...)? Я хочу иметь возможность полностью удалить django в будущем, если потребуется.

Спасибо

1 Ответ

2 голосов
/ 04 марта 2010

Если вы используете некоторые модули django, то вы можете обнаружить таблицы в схеме, ища имена используемых приложений, а также основные таблицы django. Это:

django_admin_log
django_content_type
django_session
django_site

А для аутентификации приложения от django:

auth_group
auth_group_permissions
auth_message
auth_permission
auth_user
auth_user_groups
auth_user_user_permissions

Просто найдите приложения, которые вы используете из django, и таблицы для этих приложений будут иметь префикс имени приложения. Те, что вы должны бросить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...