def get_form(self, request, obj=None, **kwargs): from restserver.pipture.middleware import threadlocals from restserver.pipture.admin import from_utc_to_local user = threadlocals.get_current_user() user_tz = user.get_profile().timezone form = super(self.__class__, self).get_form(request, obj, **kwargs) obj.StartTime = from_utc_to_local(user_tz, obj.StartTime) obj.EndTime = from_utc_to_local(user_tz, obj.EndTime) return form
def get_form(self, request, obj=None, **kwargs): from restserver.pipture.middleware import threadlocals from restserver.pipture.admin import from_utc_to_local user = threadlocals.get_current_user() user_tz = user.get_profile().timezone form = super(self.__class__, self).get_form(request, obj, **kwargs) obj.StartTime = from_utc_to_local (user_tz, obj.StartTime) obj.EndTime = from_utc_to_local (user_tz, obj.EndTime) return form
def complexName(self): from restserver.pipture.middleware import threadlocals from restserver.pipture.admin import from_utc_to_local user = threadlocals.get_current_user() user_tz = user.get_profile().timezone return "%s, A%s, %s" % ( self.AlbumId.SeriesId.Title, self.AlbumId.Title, from_utc_to_local(user_tz, self.StartTime), )