def set_person_data(person_id, tag, value, user_level=None): ''' @param person_id: @type person_id: int @param tag: @type tag: string @param value: @type value: string @param user_level: @type user_level: int ''' old = dbinter.get_author_data(person_id, tag) old_data = [tup[0] for tup in old] if value not in old_data: dbinter.add_author_data(person_id, tag, value, opt2=user_level)
def get_persons_data(person_id_list, tag=None): ''' @param person_id_list: @type person_id_list: list @param tag: @type tag: string @return: persons_data @rtype: dict(tuple,) ''' persons_data = dict() for person_id in person_id_list: res = dbinter.get_author_data(person_id, tag) persons_data[person_id] = res return persons_data