首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >南向迁移错误

南向迁移错误
EN

Stack Overflow用户
提问于 2013-11-06 11:33:58
回答 1查看 664关注 0票数 1

我正在尝试通过设置我在github上找到的一个项目来学习Django。在此之后,我运行了显示未同步的syncdb命令(使用迁移):- django_extensions - djangoratings profiles - guardian (使用./manage.py migrate迁移这些文件)。

当我运行"python manage.py migrate app“时,它给出了AttributeError:'module‘object has no attribute 'Migration’。

我还运行了schemamigration app --auto和--initial。但似乎什么都不起作用。有人能指出我哪里错了吗?

EN

回答 1

Stack Overflow用户

发布于 2013-11-06 11:59:53

你真的在运行python manage.py migrate app吗?如果你想迁移所有的应用程序,只需要运行python manage.py migrate。(没有app)如果确实有一个名为app的应用程序需要为其运行迁移,那么您将按照您所做的那样操作。

如果在运行python manage.py migrate之后仍然出现错误,那么一定是某个地方存在无效的迁移文件。我会像这样分别迁移每个应用程序:

代码语言:javascript
复制
python manage.py migrate django_extensions
python manage.py migrate djangoratings
... etc.

找到有坏迁移文件的应用程序。找到应用程序后,在应用程序的迁移文件夹中查找任何空的迁移文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19803591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档