Я бы предпочел не уничтожать всех пользователей на моем сайте. Но я хочу воспользоваться пользовательской пользовательской моделью Django 1.5. Здесь моя новая модель пользователя:
class SiteUser(AbstractUser):
site = models.ForeignKey(Site, null=True)
Все работает с моей новой моделью на новой установке (у меня есть другой код, а также хорошая причина для этого - все это не имеет значения здесь). Но если я поместил это на свой сайт и синхронизирую и перенесю, я потеряю всех своих пользователей или, по крайней мере, они будут в другой, оси сирот, чем новая таблица, созданная для моей новой модели.
Я знаком с Югом, но на основе этот пост и некоторые испытания с моей стороны, кажется, что его миграция данных в настоящее время не является подходит для этой конкретной миграции. Поэтому я ищу способ сделать работу South для этого или для некоторой миграции, не связанной с South (raw SQL, dumpdata/loaddata или иначе), которую я могу запустить на каждом из моих серверов (Postgres 9.2), чтобы перенести пользователей как только новая таблица была создана, а старая таблица auth.User все еще находится в базе данных.