コード例 #1
0
ファイル: model.py プロジェクト: eliquious/underverse
	def __getattr__(self, attr):
		if attr in self.__dict__:
			return self.__dict__[attr]
		# print "doc"

		self._name = self.__dict__["_name"] + "." + attr
		self._predicate = P.exists(self._name)
		self._desc = "has key: " + self._name

		# setattr(self, "_name", )
		return self
コード例 #2
0
ファイル: model.py プロジェクト: eliquious/underverse
	def __init__(self, name):
		super(Document, self).__init__()
		self._name = name
		self._predicate = P.exists(name)
		self._desc = "has key: "+name
コード例 #3
0
ファイル: model.py プロジェクト: eliquious/underverse
	def __exists__(self):
		return P.exists(self._name)