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

时间:2010-12-22 01:36:25

标签: python django oop decorator

假设我在views.py

中有20个视图

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

2 个答案:

答案 0 :(得分:0)

我在这里找到了关于此问题的讨论:http://groups.google.com/group/django-users/browse_thread/thread/2cff3374d365998d/24cd8b86b73d3832?lnk=raot&pli=1

一般的结论是你可以编写一些代码来自动将你的装饰器应用到所有视图中,但是一般来说它不值得麻烦和以后混淆。

答案 1 :(得分:0)

您可以在urls.py中设置所有观看次数:http://djangosnippets.org/snippets/532/