django 运行python manage.py sqlall books 时报错 app has migration
2024-08-28 06:19:23
出现这个问题的原因是版本之前的不兼容,我用的django版本是1.8.6 而 这条python manage.py sqlall books 是基于django1.0版本的。
在django1.8.6版本中生成一个表的语句是 $ python manage.py makemigrations books
$ python manage.py sqlmigrate books 0001
然后$ python manage.py syncdb 来将表格同步到本地数据库中
----------------------------------------------------------------以上的操作方法是1.8的-----------------------------------------------------------
在django1.9中 在这里进行了更新 抛弃了syncdb 在models.py 中创建好建立表格的类之后通过以下的两个命令进行操作;
$ python manage.py makemigrations
$python manage.py migrate
django book2 是一本不错的教程,但是就是版本太老了,可以通过看book2对django有一个比较清晰的认识,但是如果编写程序的话还是要看相应版本的英文文档
最新文章
- TortoiseGIT创建及合并分支
- c#socket编程基础
- PHP 依赖注入,从此不再考虑加载顺序
- js(function(){alert(‘’‘)})
- 静态关键字static
- java解析属性文件
- 生产者消费者问题c语言实现
- Linux – RedHat7 / CentOS 7 忘记root密码修改
- (1)I2c的简介和特性
- Image editing techniques and algorithms using Qt
- 受众定向-Topic Model
- 完美版cookie设置/得到/删除2016/423
- 使Asp.net Core同时支持输出Json/Xml
- 爬虫系列二(数据清洗--->;bs4解析数据)
- Linux进程调度器的设计--Linux进程的管理与调度(十七)
- win10系统同时安装python2.7和python3.6
- 爬虫_拉勾网(解析ajax)
- Android开发工程师文集-1 小时学会各种Drawable
- 团队作业四-WBS练习
- 无法从“void (__thiscall CtestDlg::* )(void)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
热门文章
- 测试openssl_encrypt
- 让Android软键盘默认进入英文键盘
- [USACO Section 4.4]追查坏牛奶Pollutant Control (最小割)
- [POI2007]MEG-Megalopolis (树状数组,Dfs序)
- 深入浅出mysql全文随笔
- linux--bash: redis-server: 未找到命令
- Flask获取post提交数据
- 如何发布自己的服务---zookeeper
- Keep-Alive 长连接(转载)
- html5(历史管理)