您的位置:首页 > 编程语言 > Python开发

Python Django框架根据模型不能新建表

2015-02-02 21:23 513 查看
学习Django时,参考《Django Book》定义好名为books的App,并编写好modules之后,尝试用命令python manage.py sqlall books新建数据库,发生如下错误。
CommandError: App 'books' has migrations. Only the sqlmigrate and sqlflush commands can be used when an app has migrations.
这句话的意思是App 'books'被改动了,只能使用sqlmigrate和sqlflush命令,而不能新建数据表。
解决方法:删除app对应文件夹下的migrations子文件夹即可。
参考:http://bbs.csdn.net/topics/390881734
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: