Suz*_*ani 6 migration django django-south
我在南方工作我的django项目时遇到了麻烦,我已经按照南方文件将应用程序转换到南方并且也看了一下(为什么我的南方迁移不起作用?)但都是徒劳的.
加入南INSTALLED_APPS
并运行后syncdb
,
Synced:
> django.contrib.messages
> django.contrib.staticfiles
> smartmin
> nsms.console
> django_extensions
> pagination
> restaurant_detail
> live
> debug_toolbar
> orders
> django.contrib.admindocs
Not synced (use migrations):
- django.contrib.auth
- django.contrib.contenttypes
- django.contrib.sessions
- django.contrib.sites
- guardian
- south
- django_quickblocks
- rapidsms
- rapidsms_httprouter
- sorl.thumbnail
- djangoratings
- agon_ratings
- django.contrib.admin
(use ./manage.py migrate to migrate these)
Run Code Online (Sandbox Code Playgroud)
在这一点上我执行这个命令,python manage.py migrate
这给出了错误django.db.utils.DatabaseError: relation "south_migrationhistory" does not exist
LINE 1: ...gration", "south_migrationhistory"."applied" FROM "south_mig...
我在这里做错了什么?
cha*_*han 13
如果这是您的第一次迁移,或者您只是想重新开始:
rm -Rf your_app/migrations/
python manage.py syncdb --migrate
下一次迁移需要:
python manage.py schemamigration your_app --auto
python manage.py migrate your_app
这对我行得通 :)
归档时间: |
|
查看次数: |
5059 次 |
最近记录: |