作者:towjzhou 来源:互联网   酷勤网收集 2007-09-23

摘要
  要用django建个web 2.0网站,所以今天花了一天试了试django,很是不爽,做为python界的killer app,和rails真不是一个层次上的。django整体上感觉就是一个字:土,没有rails的灵性和完美感,浪费了python这么好的语言。

要用django建个web 2.0网站,所以今天花了一天试了试django,很是不爽,做为python界的killer app,和rails真不是一个层次上的。
说说几点:

* 没有一个统一的目录结构,导致很多方面不爽,比如模板位置之类。
* 一般般的模板,还是喜欢直接代码内嵌型的模板技术,也不用写自定义标签了。
* 没有controller类,直接上函数了,看起来简单了,实则和多高级的用法无缘了。
* 模型是从类为中心对应到数据库,不是数据库为中心。
* admin这个东西很少有人用吧,还增加了复杂度,污染了模型类声名和字段声名。
* 跳转,html,url处理之类很原始,让我有点直接用php的感觉了。
* form太变态了,又很复杂。
* url对应到action全要手工指定,烦不烦啊。
* 很多rails有的东西都没有,都要自已写。

django整体上感觉就是一个字:土,没有rails的灵性和完美感,浪费了python这么好的语言。

来自:http://www.javaeye.com/topic/116279

分类: 乱弹IT IT人物 IT人创业



关于酷勤 | 联系方式 | 免责声明 | 友情链接