예제 #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
 def __call__(self, request):
     return require_privilege(BLOG_ADMIN)(self.configure)(request)