【发布时间】:2012-02-20 20:07:35
【问题描述】:
我添加了一个新应用程序(特别是tastypie)并尝试syncdb 但是South 不会让我这样做。我明白了:
Not synced (use migrations):
- tastypie
为什么我没有使用manage.py convert_to_south tastypie,South 会坚持这一点?
【问题讨论】:
标签: django django-south
我添加了一个新应用程序(特别是tastypie)并尝试syncdb 但是South 不会让我这样做。我明白了:
Not synced (use migrations):
- tastypie
为什么我没有使用manage.py convert_to_south tastypie,South 会坚持这一点?
【问题讨论】:
标签: django django-south
South 管理任何在其下具有 /migrations 文件夹的应用程序。许多 3rd 方应用程序都内置了迁移功能,如果您有 south,则使用这些迁移,如果没有,则运行 syncdb,您就可以开始了。
convert_to_south 有点像 IMO。它本质上运行会生成与命令行--init 相同的东西,但也会生成--fake 它。它并没有真正做任何“特别”的事情。
【讨论】:
这是因为无论出于何种原因,tastepie 都有迁移。
【讨论】: