Xep*_*ous 5 django django-south
当我运行./manage.py syncdb时,它说没有同步(使用迁移).但是,当我跑
$ ./manage.py schemamigration myapp --auto
Nothing seems to have changed
$ ./manage.py migrate
blah blah, nothing to migrate
Run Code Online (Sandbox Code Playgroud)
根据这个帖子,我尝试重置南来修复问题.这是我做的:
$ rm -r appname/migrations/
$ ./manage.py reset south
$ ./manage.py syncdb
(at this point it shows all apps as synced)
$ ./manage.py convert_to_south myapp
blah blah, App 'blog' converted.
$ ./manage.py syncdb
(at this point it shows myapp as not synced)
Run Code Online (Sandbox Code Playgroud)
运行schemamigration> migrate与以前具有相同的效果(没有,仍未注册为同步).从好的方面来看,该应用程序仍然可以正常工作,我只是担心这会导致问题.知道发生了什么以及如何解决它?这真的是一个问题吗?如果有帮助,我正在使用SQLite3和Django 1.4.2.
| 归档时间: |
|
| 查看次数: |
5491 次 |
| 最近记录: |