當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。