• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python tags.select函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中webhelpers.html.tags.select函数的典型用法代码示例。如果您正苦于以下问题:Python select函数的具体用法?Python select怎么用?Python select使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了select函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_multiple_id_bug

 def test_multiple_id_bug(self):
     # Don't set multiple id attributes for 'id_' argument.
     eq_(
         text("spam", "pizza", id="eggs"),
         u'<input id="eggs" name="spam" type="text" value="pizza" />')
     eq_(
         text("spam", "pizza", id_="eggs"),
         u'<input id="eggs" name="spam" type="text" value="pizza" />')
     eq_(
         select("spam", [1, 2], [2], id="eggs"),
         u'<select id="eggs" name="spam">\n<option selected="selected" value="2">2</option>\n</select>')
     eq_(
         select("spam", [1, 2], [2], id_="eggs"),
         u'<select id="eggs" name="spam">\n<option selected="selected" value="2">2</option>\n</select>')
开发者ID:gjhiggins,项目名称:WebHelpers2,代码行数:14,代码来源:test_tags.py


示例2: select

 def select(self, name, options, selected_value=None, id=None, **attrs):
     """
     Outputs <select> element.
     """
     id = id or name
     return tags.select(name, self.value(name, selected_value), 
                        options, id, **attrs)
开发者ID:Gutembert-Dev,项目名称:pyramid,代码行数:7,代码来源:renderers.py


示例3: select

 def select(self, name, options, selected_value=None, id=None, **attrs):
     """
     Outputs <select> element.
     """
     id = id or name
     val = [self.value(name, selected_value)]
     return tags.select(self.prefix + name, val, options, id, **attrs) + self.getErrorTag(name)
开发者ID:cackharot,项目名称:viper-pos,代码行数:7,代码来源:vFormRenderer.py


示例4: company_choice

def company_choice(request, companies, cid):
    """
        Add the company choose menu
    """
    options = []
    for company in companies:
        if request.context.__name__ == 'company':
            url = request.current_route_path(id=company.id)
        else:
            url = request.route_path("company", id=company.id)

        name = company.name
        if not company.active:
            name += " (désactivée)"

        options.append((url, name))

    if request.context.__name__ == 'company':
        default = request.current_route_path(id=cid)
    else:
        default = request.route_path("company", id=cid)

    html_attrs = {
        'class': 'company-search',
        'id': "company-select-menu",
    }
    html_code = HTML.li(
        tags.select("companies", default, options, **html_attrs)
    )
    return HtmlItem(html=html_code)
开发者ID:CroissanceCommune,项目名称:autonomie,代码行数:30,代码来源:menu.py


示例5: passport_type_field

def passport_type_field(name, value=None, data_options=None, **kwargs):
    _data_options="panelHeight:'auto',editable:false,width:246"
    if data_options:
        _data_options += ",%s" % data_options
    return tags.select(
        name, value, Passport.PASSPORT_TYPE, class_='easyui-combobox text w20',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:8,代码来源:fields.py


示例6: gender_combobox_field

def gender_combobox_field(name, value=None, data_options=None, **kwargs):
    choices = [('', '--None--'),] + list(Person.GENDER)
    _data_options = "panelHeight:'auto',editable:false,width:126"
    if data_options:
        _data_options += ",%s" % data_options
    return tags.select(
        name, value, choices, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:9,代码来源:fields.py


示例7: contact_type_combobox_field

def contact_type_combobox_field(name, value=None, data_options=None, **kwargs):
    _data_options = "panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    return tags.select(
        name, value, Contact.CONTACT_TYPE,
        class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:9,代码来源:fields.py


示例8: accounts_types_combobox_field

def accounts_types_combobox_field(
    name, value=None, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false,width:126"
    if data_options:
        _data_options += ",%s" % data_options
    return tags.select(
        name, value, Account.ACCOUNTS_TYPES, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:10,代码来源:fields.py


示例9: resources_types_statuses_combobox_field

def resources_types_statuses_combobox_field(
    name, value=None, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false,width:126"
    if data_options:
        _data_options += ",%s" % data_options
    return tags.select(
        name, value, ResourceType.STATUS, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:10,代码来源:fields.py


示例10: select

 def select(self, name, options, selected_value=None, id=None, **attrs):
     """
     Outputs <select> element.
     """
     return tags.select(
         name, 
         self.value(name, selected_value), 
         options, 
         self._get_id(id, name), 
         **attrs
     )
开发者ID:vsobolmaven,项目名称:pyramid_simpleform,代码行数:11,代码来源:renderers.py


示例11: timezones_field

def timezones_field(
    name, value=None, data_options=None, **kwargs
):
    _data_options="panelHeight:'120',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = [tz for tz in common_timezones]
    return tags.select(
        name, value, choices, class_='easyui-combobox text w20',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:11,代码来源:fields.py


示例12: yes_no_field

def yes_no_field(name, value=None, data_options=None, **kwargs):
    choices = [
        (0, _(u'no')),
        (1, _(u'yes')),
    ]
    _data_options = "panelHeight:'auto',editable:false"
    if data_options:
        _data_options += (',%s' % data_options)
    return tags.select(
        name, value, choices, class_='easyui-combobox text w5',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:12,代码来源:fields.py


示例13: tasks_statuses_combobox_field

def tasks_statuses_combobox_field(
    name, value=None, with_all=False, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = Task.STATUS
    if with_all:
        choices = [('', _(u'--all--'))] + list(choices)
    return tags.select(
        name, value, choices, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:13,代码来源:fields.py


示例14: tasks_reminders_combobox_field

def tasks_reminders_combobox_field(
    name, value=None, with_all=False, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = [(t, t) for t in range(10, 70, 10)]
    if with_all:
        choices = [('', _(u'--all--'))] + list(choices)
    return tags.select(
        name, value, choices, class_='easyui-combobox text w5',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:13,代码来源:fields.py


示例15: accounts_items_types_combobox_field

def accounts_items_types_combobox_field(
    name, value=None, with_all=False, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = AccountItem.TYPE
    if with_all:
        choices = [('', _(u'--all--'))] + list(choices)
    return tags.select(
        name, value, choices, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:13,代码来源:fields.py


示例16: vats_calc_methods_combobox_field

def vats_calc_methods_combobox_field(
    name, value=None, with_all=False, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = Vat.CALC_METHOD
    if with_all:
        choices = [('', _(u'--all--'))] + list(choices)
    return tags.select(
        name, value, choices, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:13,代码来源:fields.py


示例17: permisions_scope_type_field

def permisions_scope_type_field(
    name, value, data_options=None, **kwargs
):
    choices = [
        ("all", _(u'all')),
        ("structure", _(u'structure')),
    ]
    _data_options = "panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ',%s' % data_options
    return tags.select(
        name, value, choices, class_='easyui-combobox text w10',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:14,代码来源:fields.py


示例18: locales_field

def locales_field(
    name, value=None, data_options=None, **kwargs
):
    _data_options="panelHeight:'auto',editable:false"
    if data_options:
        _data_options += ",%s" % data_options
    choices = [
        (u'en', _(u'en')),
        (u'ru', _(u'ru')),
    ]
    return tags.select(
        name, value, choices, class_='easyui-combobox text w5',
        data_options=_data_options, **kwargs
    )
开发者ID:digideskio,项目名称:bdhotelbookingCRM,代码行数:14,代码来源:fields.py


示例19: select

def select(name, selected, select_options, **attrs):
    """
    Creates a dropdown selection box::

    <select id="people" name="people">
    <option value="George">George</option>
    </select>

    """
    if 'options' in attrs:
        del attrs['options']
    select_options = _sanitize_select_options(select_options)
    _update_fa(attrs, name)
    return tags.select(name, selected, select_options, **attrs)
开发者ID:Shu-Ji,项目名称:WebpyAdmin,代码行数:14,代码来源:helpers.py


示例20: select

def select(name, selected, select_options, **attrs):
    """
    Creates a dropdown selection box::

    <select id="people" name="people">
    <option value="George">George</option>
    </select>

    """
    if 'options' in attrs:
        del attrs['options']
    if select_options and isinstance(select_options[0], (list, tuple)):
        select_options = [(v, k) for k, v in select_options]
    _update_fa(attrs, name)
    return tags.select(name, selected, select_options, **attrs)
开发者ID:Xion345,项目名称:formalchemy,代码行数:15,代码来源:helpers.py



注:本文中的webhelpers.html.tags.select函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python text.truncate函数代码示例发布时间:2022-05-26
下一篇:
Python tags.link_to函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap