刚刚看到django 1.2的feature list已经发布了,具体可以查看这儿。
大致扫了几眼,目前对我来说有意义的更新有:
- logging的支持。这个没啥说的……
- Model.objects.raw(SQL),一个简单的方法,可以将raw SQL的返回值转换成Django Model实例,省去了用使用原来的raw sql执行后手动反转的麻烦。就是不清楚对于部分获取字段和加入聚合的支持会如何。有时间会多看一下。
- Smarter {% if %} tag。这帮老顽固们终于肯把if标签给改了,呵呵。
- Read-only form field。特别是对于admin界面下某些editable为False的字段如果能显示出来那将减少许多困扰。
- Fieldsets for newform。来吧,像admin的fieldset那样飞吧~~
其他的也都是不错的更新,不过没有看到aggregation的修正和加强,看来一段时间内还是只能靠raw sql了……

