如何在Django中编写自定义装饰器?
问题
@is_premium_userdef sample_view:
.......
......
我希望某些观点仅适用于网站的高级用户。
在项目中的各种应用程序中如何使用此装饰器?
回答:
你不必为此编写自己的装饰器,就像user_passes_testDjango
中已经包含的那样。
还有一个group_required_decorator
扩展此装饰器的代码段(),该代码段非常适合你的用例。
而且,要(重新)使用装饰器,只需将装饰器放在路径中的模块中,即可从任何其他模块导入它。
以上是 如何在Django中编写自定义装饰器? 的全部内容, 来源链接: utcz.com/qa/421014.html