add by zhj:对我而言,学习新知识需要大块的时间,比如一个下午,零散的时间往往不会有开窍的感觉。在工作中,需要把项目完成时间延后2天左右,提前完成项目后,剩余时间用来学习新知识。另外,周末的时间,如果没有其它事情,也可以拿来学习。还有零散的时间,如8小时间之外,如果有时间,也应该学习。译文:http://www.vaikan.com/the-biggest-challenge-to-being-a-software-developer/程序员的最大挑战我 思考越深就越坚信,如今的程序员的最大挑战是没有时间学习新知识。当在学校时,人们都有大量的时间来学习新工具和新技术,但一旦完成学业,. Read More
Django ORM用到三个类:Manager、QuerySet、Model。Manager定义表级方法(表级方法就是影响一条或多条记录的方法),我们可以以models.Manager为父类,定义自己的manager,增加表级方法;QuerySet:Manager类的一些方法会返回QuerySet... Read More