目录

装饰器

定义一个装饰器

def decorator1(main_func):
    def wrapper(request,page):   这个参数需要和主函数的参数一样            
        if request.session.get('username'):
            return main_func(request,page)
        else:
            return HttpResponse('login')
    return wrapper
 



使用装饰器
@decorator
def index(request):
    return HttpResponse('index')