コード例 #1
0
def require_admin_privilege(expr=None):
    """Works like `require_privilege` but checks if the rule for
    `ENTER_ADMIN_PANEL` exists as well.
    """
    if expr:
        expr = ENTER_ADMIN_PANEL & expr
    else:
        expr = ENTER_ADMIN_PANEL
    return require_privilege(expr)
コード例 #2
0
ファイル: admin.py プロジェクト: adityaathalye/zine
def require_admin_privilege(expr=None):
    """Works like `require_privilege` but checks if the rule for
    `ENTER_ADMIN_PANEL` exists as well.
    """
    if expr:
        expr = ENTER_ADMIN_PANEL & expr
    else:
        expr = ENTER_ADMIN_PANEL
    return require_privilege(expr)
コード例 #3
0
ファイル: __init__.py プロジェクト: jace/zine-main
 def __call__(self, request):
     return require_privilege(BLOG_ADMIN)(self.configure)(request)
コード例 #4
0
ファイル: __init__.py プロジェクト: adityaathalye/zine
 def __call__(self, request):
     return require_privilege(BLOG_ADMIN)(self.configure)(request)