bootstrap3.py 文件源码

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

项目:jiango 作者: yefei 项目源码 文件源码
def bootstrap_horizontal(element, label_cols='col-sm-2 col-lg-2'):
    markup_classes = {'label': label_cols, 'value': '', 'single_value': ''}
    for cl in label_cols.split(' '):
        splitted_class = cl.split('-')

        try:
            value_nb_cols = int(splitted_class[-1])
        except ValueError:
            value_nb_cols = config.BOOTSTRAP_COLUMN_COUNT

        if value_nb_cols >= config.BOOTSTRAP_COLUMN_COUNT:
            splitted_class[-1] = config.BOOTSTRAP_COLUMN_COUNT
        else:
            offset_class = cl.split('-')
            offset_class[-1] = 'offset-' + str(value_nb_cols)
            splitted_class[-1] = str(config.BOOTSTRAP_COLUMN_COUNT - value_nb_cols)
            markup_classes['single_value'] += ' ' + '-'.join(offset_class)
            markup_classes['single_value'] += ' ' + '-'.join(splitted_class)

        markup_classes['value'] += ' ' + '-'.join(splitted_class)

    return render(element, markup_classes)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号