论坛首页 综合技术版 python

试用django一天感受

浏览 3080 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-06-16
towjzhou 写道
要用django建个web 2.0网站,所以今天花了一天试了试django,很是不爽,做为python界的killer app,和rails真不是一个层次上的。
说说几点:
* 没有一个统一的目录结构,导致很多方面不爽,比如模板位置之类。
* 一般般的模板,还是喜欢直接代码内嵌型的模板技术,也不用写自定义标签了。
* 没有controller类,直接上函数了,看起来简单了,实则和多高级的用法无缘了。
* 模型是从类为中心对应到数据库,不是数据库为中心。
* admin这个东西很少有人用吧,还增加了复杂度,污染了模型类声名和字段声名。
* 跳转,html,url处理之类很原始,让我有点直接用php的感觉了。
* form太变态了,又很复杂。
* url对应到action全要手工指定,烦不烦啊。
* 很多rails有的东西都没有,都要自已写。
django整体上感觉就是一个字:土,没有rails的灵性和完美感,浪费了python这么好的语言。




不想做啥“批判” 只是对应以上几点说下自己的看法:

towjzhou 写道

* form太变态了,又很复杂。

没用过 form,初步印象也是复杂,项目中也没那么多form需求 所以没研究

towjzhou 写道

* url对应到action全要手工指定,烦不烦啊。

这算一种风格,通过正则匹配,提供了随便玩的可能性,应该说更灵活


towjzhou 写道


* 没有controller类,直接上函数了,看起来简单了,实则和多高级的用法无缘了。

函数挺有效啊


towjzhou 写道

* 很多rails有的东西都没有,都要自已写。


django 框架开发的时候其实rails也这开发,可以说是同时期的,虽然rails名气很大,但并不能因此就说所有类似rails的框架都要以它为准
   
0 请登录后投票
论坛首页 综合技术版 python

跳转论坛:
JavaEye推荐