01 2011 档案

摘要:昨天我写了个python 操作mysql的方法,按照文档的提供的参数来写,写完了以后自己测试发现报了一个编码的错误,也不知道为什么会报这个错误,我一般对编码的错误比较在意,原来搞php的时候,就出现过读取数据库里的信息编码错误,后来我吸取了教训,用php读取数据库数据按照一套标准来走就没有出现过编码的问题。我的标准是:设置4个地方编码一致。1数据库编码2数据表编码3程序文件编码4读取数据之前设置好编码我现在用python读取mysql数据库的时候就遇到:数据库错误: 'ascii' codec can't encode characters in position 0-4: ordinal n 阅读全文
posted @ 2011-01-08 10:09 老王python 阅读(801) 评论(0) 推荐(0) 编辑
摘要:django get_object_or_404 是django shortcuts模块里面一个比较简便的方法,特别是用django get来操作数据库的时候,可以帮 我们少写一些代码,加快开发速度。get_object_or_404的介绍: 我们原来调用django 的get方法,如果查询的对象不存在的话,会抛出一个DoesNotExist的异常, 现在我们调用django get_object_or_404方法,它会默认的调用django 的get方法, 如果查询的对象不存在的话,会抛出一个Http404的异常,我感觉这样对用户比较友好, 如果用户查询某个产品不存在的话,我们就显示404的 阅读全文
posted @ 2011-01-03 18:08 老王python 阅读(2027) 评论(0) 推荐(0) 编辑