1
liuxurong 2013-01-22 16:56:46 +08:00
楼主这种头像怎么弄的?
|
3
freefcw 2013-01-22 17:39:25 +08:00
貌似pluggable vies是适合扩展的,可能有一些共用的功能避免重复
蓝图的话,我个人觉得比较适合组织整个结构 |
4
zyyzj 2013-01-23 09:48:51 +08:00 1
两者的关系可以这么理解:
一个或多个Blueprint构成一个应用, 一个或多个Pluggable Views构成一个Blueprint, 前者关注于应用程序级别的结构, 后者关注一个响应的实现细节。 在不需要Blueprint的情况下,可以由PluggableView构成应用。 PluggableView属于类结构,与普通视图响应函数相比,可以在同一个URL的不同的Method响应时重用代码。 例如: 一个Form往往有get和post两种操作,用PluggableView子类的get和post函数分别响应,把两者共用的逻辑在类的其它函数中实现从而重用。 如果用函数直接响应,就需要额外的方式来实现共享逻辑,在这过程中,会涉及到request,http状态等一系列相关对象的传递等细节,用类则避免了这些细节。 |