
django
文章平均质量分 74
baya123
这个作者很懒,什么都没留下…
展开
-
给大家推荐一个学习python知识的博客
老王python-每天和蟒亲密接触,带给你大家都能看的懂的python教程,如果有兴趣的话,请访问:http://www.cnpythoner.com2010-03-25 11:26:06 · 130 阅读 · 0 评论 -
django select_related()的应用
上篇文章说到了django 一对多的关系,里面说到了子类获取父类的对象的问题,直接用子类.子类关联父类的外键就可以访问父类的数据了,但是这个有个问题,如果你要提高程序的效率,就应该尽量的少去查询数据库。比如还是上篇文章的例子吧。class Person(models.Model); name = models.CharField('作者姓名', max_length=10) age =...原创 2012-11-29 09:31:18 · 424 阅读 · 0 评论 -
django 一对多关系的知识
这段时间用django 做程序用到了一对多的关系的操作,下面分享一些心得体会,希望对大家有帮助。我先定义两个模型,一个是作者,一个是作者出版的书籍,算是一对多的类型。class Person(models.Model); name = models.CharField('作者姓名', max_length=10) age = models.IntegerField('作者年龄')cl...原创 2012-11-29 09:29:43 · 229 阅读 · 0 评论 -
django 查看相关的sql语句
django的数据库处理就好比一个黑盒。里面进行什么处理全部被django orm封装的比较死,可能有的时候你的程序速度比较慢,或者你想调试它的时候却不知道它里面流程,这对我们来说是件很郁闷的事情,程序员大部分都有一个好奇的心理,都想看看里面到底是怎么执行的,不用着急,下面有个办法就很好的解决这个问题,可以让你很清楚看到django orm是执行sql语句的过程,这对我们写程序也比较有...原创 2012-08-08 21:03:57 · 116 阅读 · 0 评论 -
django regroup的相关知识点
django regroup可以让你在django template里按照分组的逻辑来显示数据,这对我们要按照归类的方式来显示数据非常的好,比如我们想在模板里显示:一个国家:一个国家所包括的城市另外一个国家:另外一个国家包括的城市假如我们的model是这样设计的:class Info(models.Model): country = models....原创 2012-08-08 20:56:10 · 174 阅读 · 0 评论 -
分享一点django方面的知识
django get_object_or_404 是django shortcuts模块里面一个比较简便的方法,特别是用django get来操作数据库的时候,可以帮 我们少写一些代码,加快开发速度。get_object_or_404的介绍: 我们原来调用django 的get方法,如果查询的对象不存在的话,会抛出一个DoesNotExist的异常, 现在我们调用django get_obje...原创 2011-01-03 18:07:09 · 263 阅读 · 0 评论 -
django form 第3节
第2节讲了下django form的验证处理过程,这一节我们一起来学习下django form 的显示部分django form的显示部分主要分为2部分:1统一的显示:比如在模板里是{{form.as_table}},{{form.as_p}}这样一次性可以把表单里的所有字段给显示处理:好处是主要在表单里写一点代码就可以了。缺点是如果你要对单个的表单元素的显示进行控制的的话。...2010-04-03 11:04:57 · 90 阅读 · 0 评论 -
django form 第2节
前面讲了[url=http://www.cnpythoner.com/post/4.html]django form[/url]的定义这一块,对django的form有个大概的认识,这一节我主要讲下django form的验证处理处理分为两部分:1form自身处理2views里的处理form自身处理:假如我们定义一个用户的表单class Member...2010-03-30 14:15:25 · 116 阅读 · 0 评论 -
django form 第一节
[url=http://http://www.cnpythoner.com/catalog.asp?cate=2]django form[/url] 是我接触过的框架中最好用的form,之前我也搞过php,也用过php的一些框架。但是感觉他们在处理form的时候都是力不从心。要不就是集成度太高了,不好扩展。要不就是功能不太强大不能应对web现在的复杂的环境,但是我接触了django以后就发现dj...2010-03-29 10:27:01 · 183 阅读 · 0 评论 -
django的哲学
前断时间连着下雨。心情有时比较低沉。写代码的效率也低了很多。看来我对环境的敏感还有点强,不过这几天南昌的天气有好起来了。中午吃了饭,到公司的楼顶晒晒太阳,感觉还是非常爽的。随之心情也好起来了。呵呵。没事看看[url="http://www.cnpythoner.com/catalog.asp?cate=2"]django[/url]了。发现django的哲学真的很耐人回味,...2010-03-28 15:23:31 · 113 阅读 · 0 评论 -
django model效率优化方法
django的model效率不是很高,特别是在做大量的数据库操作的时候,如果你只用django来开企业站或者外包项目的话,那可以小跳过下,而你恰巧是效率狂或者说是对程序的效率要求比较高的话,那就要注意下面的几个方法。1. count()方法:我们想用count方法来获取记录的条数可以采用下面的方法:num = info.objects.filter('...').count()我们来看下djang...原创 2012-10-12 11:48:43 · 405 阅读 · 0 评论