示例#1
0
文件: event.py 项目: nidico/adhocracy
 def __getattr__(self, attr):
     if attr in ["_ref_data", "_deref_data"]:
         raise AttributeError()
     if not attr in self._deref_data:
         if not attr in self._ref_data:
             raise AttributeError()
         val = self._ref_data.get(attr)
         self._deref_data[attr] = refs.complex_to_entities(val)
     return self._deref_data.get(attr)
示例#2
0
文件: event.py 项目: phihag/adhocracy
 def __getattr__(self, attr):
     if attr in ['_ref_data', '_deref_data']:
         raise AttributeError()
     if not attr in self._deref_data:
         if not attr in self._ref_data:
             raise AttributeError()
         val = self._ref_data.get(attr)
         self._deref_data[attr] = refs.complex_to_entities(val)
     return self._deref_data.get(attr)
示例#3
0
文件: event.py 项目: nidico/adhocracy
 def _get_data(self):
     return refs.complex_to_entities(self._ref_data)
示例#4
0
文件: event.py 项目: phihag/adhocracy
 def _get_data(self):
     return refs.complex_to_entities(self._ref_data)