South 1.0
提供了解决方案。它将首先显示在
south_migrations/文件夹中,并回退到
migrations/。因此,在您的第三方库需要支持旧版本和较新版本的Django的情况下:将South文件移至,
south_migration/并在中创建新的1.7迁移
migrations/。
- South 1.0发行说明
- Django文档也添加了此信息
South不能与Django 1.7一起使用,但这对最终用户来说不是问题。他们要么使用新的Django,要么使用带有South
1.0的旧Django。不会有South 2.0,它将向后移植新的1.7样式的迁移。@Ondrej的答案也是正确的,因为它是在South
1.0发布之前编写的,所以当时(几个月前)的事实仅包含解决方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)