Мы используем более старую версию Django (1.1.1) и готовимся к обновлению до последней версии (в настоящее время 1.2).
Ни один из моих поисков не поднял тему переноса таблиц базы данных (auth_user и т. д.) между версиями Django. Использование syncdb работает только для создания новых таблиц, но не влияет на существующие таблицы.
У меня сложилось впечатление, что обновление — это не просто ссылка на новую версию файлов Django, но нам также необходимо управлять миграцией нашей базы данных, поскольку мы полагаемся на некоторые встроенные приложения Django (django.contrib.auth, django.contrib.sites и т. д.). Мы планируем использовать South для управления миграцией базы данных.
Это что-то, что обрабатывается внутри Django? Я пытаюсь решить проблему, которой не существует?