コード例 #1
0
ファイル: PALPermissions.py プロジェクト: Keesaco/KeesaFlo
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
コード例 #2
0
ファイル: PALPermissions.py プロジェクト: Keesaco/KeesaFlo
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
コード例 #3
0
ファイル: PALPermissions.py プロジェクト: Keesaco/KeesaFlo
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()
コード例 #4
0
ファイル: PALPermissions.py プロジェクト: Keesaco/KeesaFlo
def add_element(ref):
	elem = Elements(element_ref = ref)
	return elem.put()