Exemplo n.º 1
0
def init_data():
    """
        init data (insert user admin if no exist)
    :return:
    """
    collection = get_collection('user')
    if collection.find_one({"name": "admin"}) is None:
        admin_user = app_config["ADMIN"]
        admin_user["password"] = sha1_encode(admin_user["name"] +
                                             admin_user["password"])
        admin_user["roles"] = "admin"
        collection.insert(admin_user)
def get_password(user_name, password):
    return sha1_encode(user_name + password)