锁定老帖子 主题:偶对django的rant
精华帖 (4) :: 良好帖 (9) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-08
楼主提到的“一位django的曾经用户因为不堪忍受django而开始自制山寨框架”,不就是国内PYTHON界的大牛LIMODOU,好像他从来也没有"不堪忍受",只不过他有更多的自己的想法,而且有能力自己去做一个框架。建议楼主不仿看看limodou的uliweb
http://www.17xie.com/book-32498995.html |
|
返回顶楼 | |
发表时间:2009-04-08
最后修改:2009-04-08
xiaopaozi 写道 引用 所以我的理解,不是django设计哲学的问题,实在是python缩进带来的限制,其实你观察一下,没有一个python web框架是直接拿python代码做模板语言的。
python的缩进确实容易出问题,有时候写代码看着明明是对齐了,可是运行的时候就是出错。如果嵌套的层次稍多一点,自己就已经先蒙了,不知道现在在哪一层。还有,在perl里,你可以把多条命令写在一行,发送到远程主机上执行,python肯定是不行了。 各位大牛,Perl有没有像Django这样的WEB框架?如果有真的要好好研究一下。 俺从一开始就遵从Py的三从四德了. 不论是UE,还是VI, 一律用4个空格,替换TAB, 永远撇弃了TAB的噩梦. |
|
返回顶楼 | |
发表时间:2009-04-08
jejwe 写道 楼主提到的“一位django的曾经用户因为不堪忍受django而开始自制山寨框架”,不就是国内PYTHON界的大牛LIMODOU,好像他从来也没有"不堪忍受",只不过他有更多的自己的想法,而且有能力自己去做一个框架。建议楼主不仿看看limodou的uliweb
http://www.17xie.com/book-32498995.html 偶知呀。他没说不堪忍受,但他的行动就已经证明了。BTW,我的笑话也是从他那里批发来的。 |
|
返回顶楼 | |
发表时间:2009-04-12
jejwe 写道 楼主提到的“一位django的曾经用户因为不堪忍受django而开始自制山寨框架”,不就是国内PYTHON界的大牛LIMODOU,好像他从来也没有"不堪忍受",只不过他有更多的自己的想法,而且有能力自己去做一个框架。建议楼主不仿看看limodou的uliweb
http://www.17xie.com/book-32498995.html ls你给的什么网站? 有病毒。我的用的avast杀毒软件。 django用来做中小网站还是很方便的,做其他的就不行了。 |
|
返回顶楼 | |
发表时间:2009-04-20
|
|
返回顶楼 | |
发表时间:2009-04-30
最后修改:2009-05-01
mubs 写道 感同身受。我用django做过两个项目,一个网站,一个应用系统,做网站还算方便,做应用系统苦不堪言。如果说URL正则匹配还能忍受的话,那么那个form是我最不能忍受的东西,这明明就是struts里的form啊,照我看来django就是一个python版的struts。
这位同学说的很对! 1 form也是我最不能忍受的东西!简单的东西复杂化。 2 缩进我也不大喜欢,是一门伤人眼睛的语言! 3 缺乏一个好的IED支持! 4 恶心的下划线! 5 django的发展太乱,路线不明确 6 django的team相对才华不够,rails team确实可以甩它几条街,新版本的rails一些特性让你想都不敢想! 7 E文不好的同学看都不要看 8 用这个的公司少,想招一个人也难 9 ORM做的绝对比模板还恶心 还是老老实实的ROR或者grails吧 |
|
返回顶楼 | |
发表时间:2009-04-30
第一点,url匹配使用正则明明是优点怎么就成了恶心呢
|
|
返回顶楼 | |
发表时间:2009-05-01
有python ide就够了 django倒不需要
form可以再优化些, 不过可定制性不错,用深了才能体会 ORM 有些地方比 sqlalchmey 好点 整体还是sqlalchmey 强的多 有些人疑问为什么django不用sqlalchemy,sqlobject非要自己开发 我觉得可能是FORM和ORM model整合的原因 |
|
返回顶楼 | |
发表时间:2009-05-03
很明显,楼主还没有领会django之道,我以前刚用django时也写了个喷django的贴子,不过,二年之后,我已经体会了为什么django会设计成这样了。
不过,它的模板确实不是很完美,所以,我自已做了一个模板系统,语法和django的差不多,不过是内嵌python代码,而且不用考虑缩进。 |
|
返回顶楼 | |
发表时间:2009-05-03
你用两年时间学会容忍django的坏味道(久闻……不觉其臭),到头来还不是无法忍受django的模板?django之“道”是一体的,如果你换了模板系统,还是内嵌python,只能说明你嘴上体会了,实际上没体会django之“道”。
当然,很明显,我对django之“道”是嗤之以鼻的。虽然我始终认为人生不可预期,不过负责的说,再有两年、三年、五年,我也不会“领会”django之“道”。 |
|
返回顶楼 | |