自定义simple_tag 内置的方法 首先Django中包含了很多内置的方法: 这里通过lower实现 在views视图函数中写如下代码: 在urls路由关系中添加如下: url(r'^tp3/',views.tp3), 在tp3页面中写如下: {{ name }} {{ name|lower } ...
分类:
其他好文 时间:
2017-01-05 17:49:32
阅读次数:
195
一、分页代码如下 from django.utils.safestring import mark_safe class Page: def __init__(self, current_page, data_count, per_page_count=10, pager_num=7): self. ...
分类:
其他好文 时间:
2017-01-05 16:58:55
阅读次数:
284
首先从配置文件说起,有个cacheEnabled的配置项,当设置为true时(默认就是true),Session就会用一个CachingExecutor来包装我们的Executor实例: 这是一个装饰者模式,在大部分情况下是直接转发调用的,在update方法和query方法中分别根据mapper中s ...
分类:
其他好文 时间:
2017-01-05 01:11:51
阅读次数:
381
本节知识点概要 1.URL 2.views - 请求其他信息 - 装饰器 3.Templates - 母版 - 自定义 4.Models操作 5.分页(自定义分页) 6.cookie 7.session 8.Form验证 - 缓存 - 中间件 - 信号 - CSRF - Admin/ModelFor ...
分类:
编程语言 时间:
2017-01-04 20:17:49
阅读次数:
268
模式汇总:装饰者 :包装一个对象以得到新的行为状态 :封装了基于状态的行为,并使用委托在行为之间切换迭代器 :在对象的结合中游走,而不暴露集合的实现外观 :简化一群类的接口策略 :封装可以互换的行为,病史用委托类决定要使用哪一个代理 :包装对象,以控制对此对象的访问工厂方法 :由子类决定要创建的对象 ...
分类:
其他好文 时间:
2017-01-04 09:25:37
阅读次数:
144
最初接触装饰设计模式,一直搞不懂这么做的意义是什么,看了网上很多的资料,对于与继承的区别并没有很清楚的分析,直到看到这篇博客:http://www.cnblogs.com/rookieFly-tdiitd/p/4914593.html 这篇就很清楚的解释了装饰设计模式与继承之间的区别。下面是我自己的 ...
分类:
编程语言 时间:
2017-01-03 20:57:24
阅读次数:
257
PetaPoco是一款适用于.Net 和Mono的微小、快速、单文件的微型ORM。 PetaPoco有以下特色: 微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中。 工作于严格的没有装饰的Poco类,和几乎全部加了特性的Poco类 Insert/Delete/Update/Save an ...
分类:
其他好文 时间:
2016-12-31 14:37:45
阅读次数:
253
四人组之装饰者模式。 1、例子:饮料和调料包之间的计价功能等实现。 2.实质上:相同接口,实现功能的不断扩充。 3.优美的一句话:“代码应如晚霞中池中莲花一样关闭(免于改变),又如晨曦中此花一样绽放(功能扩展)”。不修改代码的情况下进行扩展 4.实质上:装饰者可以在被装饰者行为之前(后)加上自己的行 ...
分类:
其他好文 时间:
2016-12-30 22:02:24
阅读次数:
211
一、装饰模式 动态地给一个对象添加额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。有时我们希望给某个对象而不是整个类添加一些功能。 二、UML图 1.Component(概念中提到的对象接口),也就是“被装饰者”。2.ConcreateComponent(未添加任何职责的,对象接口的子类) ...
分类:
其他好文 时间:
2016-12-30 10:12:38
阅读次数:
165
#-*-coding:utf-8-*-nhj
#Author:Lin
importtime
userna,passwd=‘lin‘,‘abc123‘
defauthentication_method(auth_val):
print(‘thisisauthenticationmethod‘)
defout_wrapper(func):
defwrapper(*args,**kwargs):
username=input(‘Username:‘).strip()
password=input(‘Password..
分类:
编程语言 时间:
2016-12-29 08:34:01
阅读次数:
207