如何给CBV的程序添加装饰器?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何给CBV的程序添加装饰器?

2019-11-22 12:50:54 1147 1

如何给CBV的程序添加装饰器?

取消 提交回答
全部回答(1)
  • 珍宝珠
    2019-11-22 12:51:05
    利用方法装饰器"method_decorator":
    
    def auth(func):
        def inner(*args,**kwargs):
            return func(*args,**kwargs)
        return inner
    
    class UserView(View):
        @method_decorator(auth)
    
        def get(self,request,*args,**kwargs):
            return HttpResponse('...')
    
    0 0
相关问答

1

回答

如何添加支付宝小程序?

2022-08-09 12:54:10 78浏览量 回答数 1

1

回答

#React 如何在JSX回调中绑定方法或事件处理程序?

2020-05-07 16:10:20 630浏览量 回答数 1

0

回答

装不了小程序,不支持ssl

2018-08-30 09:22:47 296浏览量 回答数 0

1

回答

c#程序调用短信平台

2018-05-03 16:33:28 2227浏览量 回答数 1

1

回答

如何给<a></a>添加id属性并动态赋值

2016-07-06 10:43:38 1956浏览量 回答数 1

1

回答

一般处理程序显示不出图片

2016-06-07 15:01:08 1892浏览量 回答数 1

1

回答

itext 如何给pdf里的图片上添加水印

2016-03-23 16:19:15 4543浏览量 回答数 1

1

回答

求规定范围(a,b)内的所有质数,程序出了问题

2016-03-19 14:21:24 1725浏览量 回答数 1

1

回答

关于ios程序启动内存一直增加

2016-03-11 10:54:23 1605浏览量 回答数 1

0

回答

重启IIS7应用程序池的批处理

2015-01-27 21:52:58 6009浏览量 回答数 0
+关注
7
文章
2309
问答
问答排行榜
最热
最新