示例#1
0
    def add_many(data, dao=None):
        contacts = [Contact(d) for d in data]
        values = [contact.get_values() for contact in contacts]

        if not dao:
            dao = Dao()
        dao.add_many('contacts', Contact.db_cols, values)
示例#2
0
def add_many():
    data = json.loads(request.form['params'])
    flds = list(data[0].keys())
    vals = [list(rec.values()) for rec in data]
    dao = Dao()
    try:
        dao.add_many('voters', flds, vals)
        return jsonify(msg='Records saved!')
    except Exception as ex:
        return jsonify(error=str(ex))
示例#3
0
def add_many():
    data = json.loads(request.form['params'])
    flds = list(data[0].keys())
    vals = [list(rec.values()) for rec in data]
    dao = Dao()
    try:
        dao.add_many('voters', flds, vals)
        return jsonify(msg='Records saved!')
    except Exception as ex:
        return jsonify(error=str(ex))
示例#4
0
 def add_many(data, dao=None):
     members = [GroupMember(d) for d in data]
     values = [member.get_values() for member in members]
     if not dao:
         dao = Dao()
     dao.add_many('group_members', GroupMember.db_cols, values)
示例#5
0
 def add_many(data, dao=None):
     members = [GroupMember(d) for d in data]
     values = [member.get_values() for member in members]
     if not dao:
         dao = Dao()
     dao.add_many('group_members', GroupMember.db_cols, values)