示例#1
0
文件: model.py 项目: nagyist/agilo
 def timezone(self):
     "timezone object as set in user preferences, or server timezone"
     if not hasattr(self, '_cached_timezone'):
         timezone_name = get_user_attribute_from_session(
             self.env, 'tz', self.name)
         self._cached_timezone = timezone_name and get_timezone(
             timezone_name) or localtz
     return self._cached_timezone
示例#2
0
 def test_set_get_session_attribute(self):
     team_member = self.tmm.create(name="test_member")
     env = self.teh.get_env()
     set_user_attribute_in_session(env, 'test', 'Test', team_member.name)
     self.assert_equals('Test', get_user_attribute_from_session(env, 'test', team_member.name))
示例#3
0
文件: model.py 项目: djangsters/agilo
 def timezone(self):
     "timezone object as set in user preferences, or server timezone"
     if not hasattr(self, '_cached_timezone'):
         timezone_name = get_user_attribute_from_session(self.env, 'tz', self.name)
         self._cached_timezone = timezone_name and get_timezone(timezone_name) or localtz
     return self._cached_timezone
示例#4
0
文件: model.py 项目: djangsters/agilo
 def _get_email(self):
     return get_user_attribute_from_session(self.env, 'email', self.name)
示例#5
0
文件: model.py 项目: djangsters/agilo
 def _get_full_name(self):
     return get_user_attribute_from_session(self.env, 'name', self.name)
示例#6
0
文件: model.py 项目: nagyist/agilo
 def _get_email(self):
     return get_user_attribute_from_session(self.env, 'email', self.name)
示例#7
0
文件: model.py 项目: nagyist/agilo
 def _get_full_name(self):
     return get_user_attribute_from_session(self.env, 'name', self.name)