django前进之路01:修改model和sqlite3

想对博客 model 进行修改,发现这类修改需要对数据库也进行相应修改。而 python manage.py syncdb 不能做到这点(因为 syncdb 只创建当前数据库中没有的表,而不会修改或删除)。

解决方法:使用 dbshell 工具进行改动。

这时遇到了问题2:输入python manage.py dbshell 后,错误提示 “'sqlite3' 不是内部或外部命令,也不是可运行的程序 或批处理文件”。

解决方法:重新下载sqlite3.exe,放在工程目录下。

done.

posted @ 2013-03-04 09:24  river_run  阅读(315)  评论(0编辑  收藏  举报