本文整理汇总了Python中r2.lib.template_helpers.replace_render函数的典型用法代码示例。如果您正苦于以下问题:Python replace_render函数的具体用法?Python replace_render怎么用?Python replace_render使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了replace_render函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: get_items
def get_items(self):
from r2.lib.template_helpers import replace_render
things = self.things
for t in things:
if not hasattr(t, "render_replaced"):
t.render = replace_render(self, t, t.render)
t.render_replaced = True
return things, None, None, 0, 0
开发者ID:aburan28,项目名称:reddit,代码行数:8,代码来源:listing.py
示例2: get_items
def get_items(self, *a, **kw):
"""Wrapper around builder's get_items that caches the rendering."""
from r2.lib.template_helpers import replace_render
builder_items = self.builder.get_items(*a, **kw)
for item in self.builder.item_iter(builder_items):
# rewrite the render method
item.render = replace_render(self, item, item.render)
return builder_items
开发者ID:DFectuoso,项目名称:culter,代码行数:8,代码来源:listing.py
示例3: rendered_data
def rendered_data(self, thing):
from r2.lib.filters import spaceCompress
from r2.lib.template_helpers import replace_render
from pylons import c
listing = thing.listing if hasattr(thing, "listing") else None
return dict(id = thing._fullname,
vl = self.points(thing),
content = spaceCompress(replace_render(listing, thing,
style=get_api_subtype())))
开发者ID:cmak,项目名称:reddit,代码行数:9,代码来源:jsontemplates.py
示例4: get_items
def get_items(self, *a, **kw):
"""Wrapper around builder's get_items that caches the rendering."""
from r2.lib.template_helpers import replace_render
builder_items = self.builder.get_items(*a, **kw)
for item in self.builder.item_iter(builder_items):
# rewrite the render method
if c.render_style != "api" and not hasattr(item, "render_replaced"):
item.render = replace_render(self, item, item.render)
item.render_replaced = True
return builder_items
开发者ID:pra85,项目名称:reddit,代码行数:10,代码来源:listing.py
示例5: _thing
def _thing(self, thing, action = None):
d = replace_render(JsonListingStub(), thing)
if action:
d['action'] = action
return d
开发者ID:EeroHeikkinen,项目名称:ikaros,代码行数:5,代码来源:jsonresponse.py
注:本文中的r2.lib.template_helpers.replace_render函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论