当前位置: 首页>>代码示例>>Python>>正文


Python Markup.format方法代码示例

本文整理汇总了Python中markupsafe.Markup.format方法的典型用法代码示例。如果您正苦于以下问题:Python Markup.format方法的具体用法?Python Markup.format怎么用?Python Markup.format使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在markupsafe.Markup的用法示例。


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

示例1: render_basic

# 需要导入模块: from markupsafe import Markup [as 别名]
# 或者: from markupsafe.Markup import format [as 别名]
 def render_basic(self, field, **kwargs):
     html = [field.label(),
             '<br/>',
             self.widget(field, **kwargs)]
     help_block = Markup(u'<span class="help-block">{0}</span>')
     if field.description:
         html.append(help_block.format(field.description))
     html.extend(help_block.format(e) for e in field.errors)
     return HTMLString(u''.join(html))
开发者ID:agdsn,项目名称:pycroft,代码行数:11,代码来源:widgets.py

示例2: render_horizontal

# 需要导入模块: from markupsafe import Markup [as 别名]
# 或者: from markupsafe.Markup import format [as 别名]
 def render_horizontal(self, field, **kwargs):
     html = [u'<div class="col-sm-5">',
             field.label(class_=u'control-label'),
             u'</div>',
             u'<div class="col-sm-7">',
             self.widget(field, **kwargs),
             u'</div>']
     help_block = Markup(u'<div class="col-sm-12">'
                         u'<span class="help-block">{0}</span>'
                         u'</div>')
     if field.description:
         html.append(help_block.format(field.description))
     html.extend(help_block.format(e) for e in field.errors)
     return HTMLString(u''.join(html))
开发者ID:agdsn,项目名称:pycroft,代码行数:16,代码来源:widgets.py

示例3: _render_posts

# 需要导入模块: from markupsafe import Markup [as 别名]
# 或者: from markupsafe.Markup import format [as 别名]
 def _render_posts(self, header_level, number=5, date_format='compact'):
     redis = yield from self.request.redis
     result = []
     start_div = Markup(
         '<div data-ws-channel="{}?header-level={}&amp;date-format={}">')
     result.append(start_div.format(
         self.path, header_level, date_format))
     posts = yield from redis.zrange(self.redis_key, -number, -1)
     for post_entry in reversed(list(posts)):
         post, score = yield from post_entry
         rendered = yield from self._render_post(
             json.loads(post),
             date_format=date_format,
             header_level=header_level
         )
         result.append(rendered)
     result.append(Markup('</div>'))
     return Markup(''.join(result))
开发者ID:encukou,项目名称:galerka,代码行数:20,代码来源:shoutbox.py


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