摘要: 今天开始对python进行系统的学习。准备采用分模块学习的方式了解和巩固各个模块的基础知识。之前有学习 python天天美味(cookbook):http://www.cnblogs.com/coderzh/archive/2008/07/08/pythoncookbook.html,感觉很不错,但是对python api没有一个系统的认识。这里分模块学习一下:计划学习:(from http://blog.csdn.net/JGood/article/category/554799/4http://darkbull.net/)1.urllib 2.atexit 3.anydbm, shelve 阅读全文
posted @ 2012-05-21 18:30 小侠女 阅读(214) 评论(0) 推荐(0)
摘要: 1。首次创建model在第一次新建model的时候,可以以下命令实现数据库和工程里的model同步。执行过程如下:(前提啊!!!一定要自己创建一个数据库onlineShop,并在工程的settings.py里配置好,测试通过哦,不然这些命令找不到database)事实上,第一次创建的时候还会创建一些系统表,在HeidiSql中查看创建的表的情况:2.中途修改model随着需求的变动,model被修改的概率是大大的。但是之前的syncdb命令,已经不能满足需要了。这里必须使用sql本身的命令来完成,但是Django为我们提供了dbshell借口完成此类的model更新操作:1. 使用sqlall 阅读全文
posted @ 2012-05-21 13:16 小侠女 阅读(4649) 评论(0) 推荐(1)
摘要: 果然和网上的程序员盟友们说的一样,在Django自带后台中经常会出现编码错误,还不大会一开始就显露出来。我在更新model以后,试图提交修改新的Product时,出现下面错误:Incorrect string value: '\xE7\xAE\x80\xE5\x8D\x95...' for change_message' at row 1 。程序员们发现问题出在django_admin_log这个表中。change_message是该表的一个列。我想图省事,想将整个数据库编码改成utf8,但是发现不管用。然后我想把django_admin_log表的编码改成utf8,还 阅读全文
posted @ 2012-05-21 11:23 小侠女 阅读(519) 评论(0) 推荐(0)