Поскольку я использую свою собственную систему аутентификации и авторизации (с моей собственной моделью Пользователь / Разрешение), я хотел бы полностью отключить это стандартное приложение из Django
.
Я '
INSTALLED_APPS
, но когда я использую команду syncdb, таблицы по умолчанию
которые поставляются с системой аутентификации по умолчанию, все еще
создан. Есть ли способ предотвратить это? Моя основная проблема в том, что стандартные таблицы переопределяют таблицы, которые я хочу использовать для моей собственной системы аутентификации.
INSTALLED_APPS = (
'django.contrib.sessions',
'form_utils',
'org',
'auth',
'entities',
)
Я также пробовал добавлять приложения в пакет проекта, это не имело никакого эффекта.
Может быть, есть другой установка, которую я не замечаю? Другое возможное переменные, которые могут привести к включению этих стандартных приложений, несмотря на мои усилия?
Я также не использую встроенную систему администрирования, поэтому не думаю, что может быть проблемой.
Дополнительная информация: Я недавно обновил Django 1.2 до 1.3. Может ли это быть причиной моей проблемы?
Изменить: По всей видимости, эта проблема вызвана изменением в Django 1.3. Соответствующий билет находится здесь: http://code.djangoproject.com/ticket/15735
Есть подсказки?