python from permissions import Permission permission = Permission() if permission.has_permission(user, 'write'): pass python from permissions import Permission permission = Permission() permissions = permission.get_permissions(user) python from permissions import Permission permission = Permission() permission.set_permissions(user, ['read', 'write']) python from permissions import Permission permission = Permission() permission.remove_permissions(user, ['write']) python from permissions import Permission permission = Permission() if user.is_superuser: pass python # settings.py from my_app.permissions import permissions_config permission = Permission(config=permissions_config) python # permissions_config.py permissions_config = { 'admin': { 'write': True, 'delete': True }, 'user': { 'write': False, 'read': True } }


上一篇:
下一篇:
切换中文