Ejemplo n.º 1
0
def init_table():
    majors = Major.listWithMinor().order_by(Major.income.desc(), Major.id, Minor.id)
    table = {}
    table["order"] = []
    table["majors"] = []
    prev = None
    for major in majors:
        table["order"].append(major.minor.id)
        if prev == None or prev != major.id:
            table["majors"].append((major.id, major.income, major.name))
            prev = major.id
        table[major.minor.id] = (major.id, major.name, major.income, major.minor.name, 0)
    return table
Ejemplo n.º 2
0
def init_table():
    majors = Major.listWithMinor().order_by(Major.income.desc(), Major.id,
                                            Minor.id)
    table = {}
    table['order'] = []
    table['majors'] = []
    prev = None
    for major in majors:
        table['order'].append(major.minor.id)
        if prev == None or prev != major.id:
            table['majors'].append((major.id, major.income, major.name))
            prev = major.id
        table[major.minor.id] = (major.id, major.name, major.income,
                                 major.minor.name, 0)
    return table