【发布时间】:2015-03-07 21:32:54
【问题描述】:
官方documentation 解释了如何装饰基于类的视图,但是我找不到任何关于如何向装饰器提供参数的信息。
我想实现类似的目标
class MyView(View):
@method_decorator(mydecorator, some_parameters)
def dispatch(self, *args, **kwargs):
return super(MyView, self).dispatch(*args, **kwargs)
应该等价于
@mydecorator(some_parameters)
def my_view(request):
....
我该如何处理这种情况?
【问题讨论】:
-
不是真的,因为它不包括基于类的视图。