Exemple #1
0
 def test(user):
     if user.is_authenticated() and has_privilege(user, privilege):
         return True
     if user.is_superuser:
         return True
     return False
 def render(self, context):
     privilege = self.privilege.resolve(context)
     user = self.user.resolve(context)
     context[self.varname] = privileges.has_privilege(user, privilege)
     return ""
Exemple #3
0
 def test(user):
     if user.is_authenticated() and has_privilege(user, privilege):
         return True
     if user.is_superuser:
         return True
     return False