Python 如何将变色龙与烧瓶整合?

Python 如何将变色龙与烧瓶整合?,python,flask,chameleon,Python,Flask,Chameleon,我知道jinja2是Flask的默认内置模板引擎。我的问题是: 有可能将变色龙与烧瓶整合吗? 如果是,我该怎么做 我就是这样做的。我将响应字符串包装在一个方法中 from chameleon import PageTemplate def execute_page(template_str, page): # Irrelevant template = PageTemplate(template_str) return template.render(page=page

我知道jinja2是Flask的默认内置模板引擎。我的问题是:

有可能将变色龙与烧瓶整合吗?

如果是,我该怎么做

我就是这样做的。我将响应字符串包装在一个方法中

from chameleon import PageTemplate

def execute_page(template_str, page):
    # Irrelevant
    template = PageTemplate(template_str)
    return template.render(page=page)
然后使用该方法并返回HTTPResponse。因此,我完全跳过了
render\u template(template\u file\u name)
方法


我的问题是:这是正确的方法吗

我认为你的问题太宽泛了,在这里,你最好表现出你至少努力解决了自己的问题,然后对你的方法做一些说明。这将帮助社区帮助你。注意同样的问题。