Ejemplo n.º 1
0
def domain():
    auth_result = auth_user()
    if not auth_result[0]:
        return redirect(auth_result[1])
    else:
        userinfo = auth_result[1]
    domain_id = request.args.get('domain_id', '')
    if not Domain.test_if_domain_id_exists(int(domain_id)):
        return redirect("/manage/domain_list")
    user_domain_list = get_domain_list_by_user_id(userinfo['user_id'])
    domain_info = Domain.get_domain_by_domain_id(domain_id)
    if if_user_id_have_domain_rights(userinfo['user_id'], domain_id):
        return render_template("manage_domain_have_rights.html", userinfo=userinfo, user_domain_list=user_domain_list, domain_info=domain_info)
    else:
        return render_template("manage_domain_no_rights.html", userinfo=userinfo, user_domain_list=user_domain_list, domain_info=domain_info)