我们正在使用旧版本的 Django (1.1.1),并准备尽快升级到最新版本(当前为 1.2)。
我的搜索都没有提出跨 Django 版本迁移数据库表(auth_user 等)的主题。使用 syncdb 仅适用于创建新表,但对现有表没有影响。
我的印象是升级不仅仅是链接到新版本的 Django 文件,而且我们还需要管理数据库的迁移,因为我们依赖于一些内置的 Django 应用程序(django.contrib.auth, django.contrib.sites 等)。我们计划使用 South 来管理数据库迁移。
这是 Django 在内部处理的吗?我是否试图解决一个不存在的问题?