Django中装饰器的使用方法
装饰器的作用(简而言之):让其他函数在不需要做任何代码变动的前提下增加额外的功能
FBV加装饰器
例:以统计时间的装饰器为例
def timer(func): def inner(*args, **kwargs): start = time.time() ret = func(*args, **kwargs) print("执行的时间是:{}".format(time.time()-start)) return ret return inner
装饰器的作用(简而言之):让其他函数在不需要做任何代码变动的前提下增加额外的功能
例:以统计时间的装饰器为例
def timer(func): def inner(*args, **kwargs): start = time.time() ret = func(*args, **kwargs) print("执行的时间是:{}".format(time.time()-start)) return ret return inner