Ejemplo n.º 1
0
 def run(self):
     kwargs = MultiDict(dict(name="admin", description="webmaster"))
     role = roles.create_role(**kwargs)
     kwargs = MultiDict(dict(registrationEmail="*****@*****.**", registrationPassword="******"))
     user = users.create_user(**kwargs)
     if users.add_role_to_user(user, role):
         print "[email protected] got admin role successfully."
         return
     print "Init user failed."
Ejemplo n.º 2
0
 def run(self):
     kwargs = MultiDict(dict(name='admin', description='webmaster'))
     role = roles.create_role(**kwargs)
     kwargs = MultiDict(
         dict(registrationEmail='*****@*****.**',
              registrationPassword='******'))
     user = users.create_user(**kwargs)
     if users.add_role_to_user(user, role):
         print '[email protected] got admin role successfully.'
         return
     print 'Init user failed.'
Ejemplo n.º 3
0
def add_role():
    """
    Add role to user.

    :return:
    """
    role = roles.find_or_create_role(request.values.get('role_name', ''))
    user = users.get_or_404(int(request.values.get('user_id', '')))
    if not users.add_role_to_user(user, role):
        return {}, 500
    return {}
def add_role():
    """
    Add role to user.

    :return:
    """
    role = roles.find_or_create_role(request.values.get("role_name", ""))
    user = users.get_or_404(int(request.values.get("user_id", "")))
    if not users.add_role_to_user(user, role):
        return {}, 500
    return {}