line_stat_getter.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:forest-django 作者: ForestAdmin 项目源码 文件源码
def _get_custom_select(params):
    select = {}
    group_by_date_field = params.get('group_by_date_field')
    time_range = params.get('time_range')
    if time_range == 'Day':
        select['day'] = 'date(%s)' % group_by_date_field
    elif time_range == 'Month':
        select['month'] = "extract(month FROM %s)" % group_by_date_field
        select['year'] = "extract(year FROM %s)" % group_by_date_field
    elif time_range == 'Year':
        select['year'] = "extract(year FROM %s)" % group_by_date_field
    elif time_range == 'Week':
        select['week'] = "date_trunc('week', %s)" % group_by_date_field

    return select
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号