def insert_multi_row_user_recom_list(raw_collection): for row_item in raw_collection: row = row_item.split(',') DataFrameObject.uploaded_user_recom_data = DataFrameObject.uploaded_user_recom_data.append( pandas.DataFrame( [row], columns=DataFrameObject.uploaded_user_recom_data.columns)) DataFrameObject.save_user_recom_data()
def insert_single_row_user_recommendations(ad_id, recommendation_list): for item in recommendation_list: # todo: match form and fields panda_row = pandas.DataFrame( [[ad_id, item.id, item.rank, int(item.score)]], columns=DataFrameObject.uploaded_user_recom_data.columns) DataFrameObject.uploaded_user_recom_data = DataFrameObject.uploaded_user_recom_data.append( panda_row, ignore_index=True) DataFrameObject.save_user_recom_data()