示例#1
0
    def get_scale_range(self, scale, mv):
        """Returns a range of values for a scale, within some space of statistical values"""

        # okay, it's not very configurable, but I tried
        if scale == 'year':
            set_key = '%s:years' % mv.metrica.key_prefix()
            return redis.smembers(set_key)

        return xrange(*DATE_SCALES_RANGES[scale](**mv._timespan))
示例#2
0
 def get_scale_range(self, scale, mv):
     """Returns a range of values for a scale, within some space of statistical values"""
     
     # okay, it's not very configurable, but I tried
     if scale == 'year':
         set_key = '%s:years' % mv.metrica.key_prefix()
         return redis.smembers(set_key)
     
     return xrange(*DATE_SCALES_RANGES[scale](**mv._timespan))
示例#3
0
文件: axis.py 项目: ur001/staste
 def get_choices(self, key, **kwargs):
     return map(self.value_from_string, self.choices or redis.smembers(key))
示例#4
0
 def get_choices(self, key):
     return redis.smembers(key)
示例#5
0
 def get_choices(self, key):
     return redis.smembers(key)