Beispiel #1
0
def index():
    try:
        json = hierarchy_service.output_node_json()
        return render_template("%s/%s.html" % (ROOT_PATH, INDEX), id=2, json=json)
    except TemplateNotFound:
        # TODO 将这里的try except放入装饰器中,并打印日志
        abort(404)
Beispiel #2
0
            member.id_no = request.form["id_no"]
            member.card = request.form["card"]
            member.phone = request.form["phone"]
            member.email = request.form["email"]

            hierarchy_service.add_or_update_member(member)
        if source == LIST_MEMBER:
            return list_member()
        else:
            return index()
    except TemplateNotFound:
        # TODO 将这里的try except放入装饰器中,并打印日志
        abort(404)


@bp.route("/%s" % LIST_MEMBER)
def list_member():
    try:
        rel_mem_sup_tuple_list = hierarchy_service.fetch_all_members()
        return render_template(
            "%s/%s.html" % (ROOT_PATH, LIST_MEMBER), id=3, rel_mem_sup_tuple_list=rel_mem_sup_tuple_list
        )
    except TemplateNotFound:
        # TODO 将这里的try except放入装饰器中,并打印日志
        abort(404)


if __name__ == "__main__":
    print dir(hierarchy_service)
    hierarchy_service.output_node_json()