
1 linnchord 2013 年 7 月 25 日 好抽象的问题…… |
2 dorentus 2013 年 7 月 25 日 就是为了少打两个字符啊 另外也稍微好看些,个人观点 |
3 amyangfei 2013 年 7 月 25 日 django么,is_authenticated是 models.User的一个方法,在模板里不都这么写么 |
4 DH 2013 年 7 月 25 日 django的模板? django的模板里面,性,dict的key,函数,还有list里面的元素,都是直接通过一个点引用的,然后template会按照 key,属性,函数,list元素这个书序依次查找。 不要问哥为什么,这个模板语言就是这么设定的。 如果用 jinja2的话,那就是这样了 {{ v[0] }} {{ v['key'] }} {{ v.username }}, {{ v.is_authenticated() }} |
5 DH 2013 年 7 月 25 日 django模板一大设计思想就是尽可能让你少在模板里面写逻辑,所以模板里面的都做了高度简化。 |
6 G2bN4dbX9J3ncp0r 2013 年 7 月 25 日 ruby 都用没括号的写法 |
7 monkeylyf 2013 年 7 月 25 日 |
8 sudayly 2013 年 7 月 25 日 能少些个括号不是好事麽 |
9 yangg 2013 年 7 月 26 日 ruby就是这么做的,写解析器的人不喜欢打括号 |
10 imcj 2013 年 7 月 26 日 因为Django的Tag是不能带括号的,设定而已。 |
11 no13bus 2013 年 7 月 27 日 flask的话,说是指定了相关方法。 |