Example #1
0
 def resolve_user(self, info, where):
     users = model_filter(auth_models.User.objects.all(), where)
     assert len(users) < 2, 'Many Users found'
     assert len(users) > 0, 'User not found'
     return users.first()
Example #2
0
 def resolve_users(self, info, where=None):
     return model_filter(auth_models.User.objects.all(), where)
Example #3
0
 def resolve_group(self, info, where):
     groups = model_filter(auth_models.Group.objects.all(), where)
     assert len(groups) < 2, 'Many Groups found.'
     assert len(groups) > 0, 'Group not found'
     return groups.first()
Example #4
0
 def resolve_groups(self, info, where=None):
     return model_filter(auth_models.Group.objects.all(), where)
 def resolve_permission(self, info, where):
     permissions = model_filter(auth_models.Permission.objects.all(), where)
     assert len(permissions) < 2, 'Many Permissions found.'
     assert len(permissions) > 0, 'Permission not found'
     return permissions.first()
 def resolve_permissions(self, info, where=None):
     return model_filter(auth_models.Permission.objects.all(), where)