【问题标题】:Create users groups in Django with different permissions在 Django 中创建具有不同权限的用户组
【发布时间】:2016-04-11 15:13:05
【问题描述】:

我需要创建一些用户组并创建一些只有该组成员才能打开的 html 页面。 一种@staff_member_required 装饰器.. 任何人都可以指导我如何做到这一点?假设用户是 A-B-C 组的成员。如何编写这个函数来打开页面 A-B-C? 提前谢谢

【问题讨论】:

    标签: django decorator


    【解决方案1】:

    你可以自己做装饰器,可以用这个sn -p @group_required

    https://djangosnippets.org/snippets/1703/

    简单地创建一个文件 decorators.py 并放置函数,在那里你可以制作你未来的装饰器。然后将其导入到您的视图中。

    这里有一个很好的关于装饰器如何工作的教程。

    http://thecodeship.com/patterns/guide-to-python-function-decorators/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-16
      • 2014-04-10
      • 2011-10-08
      相关资源
      最近更新 更多