如何确定Django中视图的装饰器?

时间:2016-11-15 22:00:50

标签: django

我知道相对网址(即/ accounts /),我想知道处理它的视图是否用login_required装饰器修饰。

1 个答案:

答案 0 :(得分:0)

您可以使用django.urls.resolve从URL获取相应的视图。

在确定如何装饰时,这是不可能的。装饰器是函数的应用,而不是某种标志。

但是,您可以重新定义调用原始login_required的自己的login_required装饰器,并为视图设置自定义属性:view.is_login_required = True

相关问题