예제 #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)