def deploy(): db.drop_all() db.create_all() try: RoleModel.insert_roles() r = RoleModel.query.filter_by(role_name='管理员').first() u = UserModel() u.user_name = 'admin' u.nick_name = 'admin' u.password = '******' u.role = r db.session.add(u) db.session.commit() except Exception, e: print e db.session.rollback()