Python 如何为我的每个Django视图设置装饰器?

Python 如何为我的每个Django视图设置装饰器?,python,django,oop,decorator,Python,Django,Oop,Decorator,假设我在views.py中有20个视图 如何在每个函数的顶部设置装饰器?没有在顶部手动粘贴一个?我在这里发现了一个关于此的讨论: 一般的结论是,您可以编写一些代码来自动将decorator应用于所有视图,但一般来说,这不值得麻烦和以后的混淆。您可以在URL.py:中装饰所有视图。好的,让我们高兴一下。为什么不能多次粘贴一行?这是一个按键(P)。我能问一下这个装饰器的目的是什么,以及它一直适用于您的所有视图吗?

假设我在views.py中有20个视图


如何在每个函数的顶部设置装饰器?没有在顶部手动粘贴一个?

我在这里发现了一个关于此的讨论:


一般的结论是,您可以编写一些代码来自动将decorator应用于所有视图,但一般来说,这不值得麻烦和以后的混淆。

您可以在URL.py:中装饰所有视图。

好的,让我们高兴一下。为什么不能多次粘贴一行?这是一个按键(
P
)。我能问一下这个装饰器的目的是什么,以及它一直适用于您的所有视图吗?