MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / render

Method render

src/Ui/UiRequest.py:305–312  ·  view source on GitHub ↗
(self, template_path, *args, **kwargs)

Source from the content-addressed store, hash-verified

303
304 # Renders a template
305 def render(self, template_path, *args, **kwargs):
306 template = open(template_path, encoding="utf8").read()
307 def renderReplacer(m):
308 return "%s" % kwargs.get(m.group(1), "")
309
310 template_rendered = re.sub("{(.*?)}", renderReplacer, template)
311
312 return template_rendered.encode("utf8")
313
314 # - Actions -
315

Callers 8

renderWrapperMethod · 0.95
all.jsFile · 0.80
all.jsFile · 0.80
renderFunction · 0.80
renderFunction · 0.80
all.jsFile · 0.80
three.min.jsFile · 0.80
all.jsFile · 0.80

Calls 1

readMethod · 0.45

Tested by

no test coverage detected