加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

当涉及迁移时,如何使用django执行syncdb

发布时间:2020-12-20 11:21:36 所属栏目:Python 来源:网络整理
导读:当我执行syncdb时,我每次都会收到以下错误: Not synced (use migrations): - deals - analytics(use ./manage.py migrate to migrate these) 当我运行sudo python manage.py migrate时.我得到以下内容 Running migrations for deals:- Nothing to migrate.
当我执行syncdb时,我每次都会收到以下错误:

Not synced (use migrations):
 - deals
 - analytics
(use ./manage.py migrate to migrate these)

当我运行sudo python manage.py migrate时.我得到以下内容

Running migrations for deals:
- Nothing to migrate.
 - Loading initial data for deals.
No fixtures found.
Running migrations for analytics:
- Nothing to migrate.
 - Loading initial data for analytics.
No fixtures found.

我非常感谢你的帮助

解决方法

从输出中,似乎数据库已经与迁移同步.没有问题的错误. (虽然你不应该真的是root用户来运行迁移.)

如果您正在考虑创建更多迁移,请使用south documentation,在修改模型后通常只运行以下命令:

python manage.py schemamigration --auto <APP>

然后使用python manage.py migrate来应用更改.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读