Python: создание декоратора, объединяющего несколько других -- с аргументами [дубликат]
Представьте себе, что мы пишем на Django:
@decorator1(p1, p11)
@decorator2(p2, p22)
@decorator3(p3, p33)
def view(request):
pass
Что нужно написать, чтобы я мог использовать:
@combined_decorator
def view(request):
pass
И эффект будет тот же?
Я пытался:
@decorator1(p1, p11)
@decorator2(p2, p22)
@decorator3(p3, p33)
def combined_decorator(view):
return view
Но это не сработало