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
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
相关文章推荐
- python下的web开发框架-Django,建立模型
- python django框架的模型的创建
- Python3之Django Web框架模型篇(一)
- Python3之Django Web框架模型篇(二)
- Python框架Django -- 02 模型
- Python Web 框架,第 1 部分: 使用 Django 和 Python 开发 Web 站点
- 介绍两个Python web框架:Django & Tornado
- 玩聚网目前也是基于Python的Django框架开发
- windows 2003 IIS 下新建网站不能选择.net 框架版本的问题
- 玩聚网目前也是基于Python的Django框架开发
- linux下python、django框架的配置
- 用 Python 开发 Web 站点的两个开源框架 Django 和 TurboGears
- 玩聚网目前也是基于Python的Django框架开发
- Django为何用Python代码定义数据模型
- python+django MTV框架 和php MVC框架
- Python Web 框架,第 1 部分: 使用 Django 和 Python 开发 Web 站点
- 介绍两个Python web框架:Django & Tornado
- 玩聚网目前也是基于Python的Django框架开发
- 玩聚网目前也是基于Python的Django框架开发
- python下的web开发框架-Django,django模板的使用