def reply(self, response, **kwargs):
if self.is_CLI_agent(kwargs.get("agent", None)): # are we called from CLI
formatting = CLIFormatter.getAsDict()
# first pass: assemble
template = env.get_template("base.cli")
rendered = template.render(content=response)
# second pass, format!
formatTemp = Template(rendered)
return formatTemp.render(**formatting)
else:
formatting = HtmlFormatter.getAsDict()
template = env.get_template("base.html")
rendered = template.render(content=response, google_analytics=os.getenv("GOOGLE_ANALYTICS", Config.google_analytics))
formatTemp = Template(rendered)
return formatTemp.render(**formatting)
评论列表
文章目录