def get_element_key_by_ref(element_ref): query = Elements.query(Elements.element_ref == element_ref) elem = query.get() if elem is None: return None else: return elem.key
def remove_element_by_ref(element_ref): query = Elements.query(Elements.element_ref == element_ref) elem = query.get() if elem is None: return False else: elem.key.delete() return True
def rename_element(old_ref, new_ref): query = Elements.query(Elements.element_ref == old_ref) elem = query.get() elem.element_ref = new_ref return elem.put()