python - Pyramid 上扩展名为 .html 的 Jinja2 模板?

标签 python pyramid jinja2

如何在 Pyramid 中使用带有 .html 扩展名的 jinja2 模板? 例如,我希望 View 配置看起来像,

@view_config(context=MyModel, renderer='templates/index.html')
def home_view(request):
...

这可能吗?

最佳答案

config.add_renderer('.html', 'pyramid_jinja2.renderer_factory')

关于python - Pyramid 上扩展名为 .html 的 Jinja2 模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15059124/

相关文章:

python - 使用 pip 和 virtualenv 的 scipy 安装以错误和 g++ 退出状态 4 结束

Python登录https网站(epex spot)使用requests下载文件

python - 为 colander.SchemaNode 动态定义 'missing'

python - 如何使用jinja2宏修改css类

python - 尝试使用 API Gateway 访问 AWS Python Lambda 函数中的参数时出错

python - 管道不适用于标签编码器

sqlalchemy - 使用 alembic 处理多个 models.py

python - 如何使用 pyramid_sockjs 的消息传递?

python - 为什么在 jinja2 Python 中使用 "| safe"

filter - 如何以及在何处定义自定义 jinja2 测试