我们如何在 Cheetah 中预编译基本模板,以便 #include、#extends 和 #import 在 Weby 中正常工作
您如何在生产中为Cheetah提供服务?
伙计们,您可以分享一下如何在生产中预编译和服务 cheetah 的设置吗?
由于我们不在 webpy 中编译模板,因此会出现上游超时错误。 如果您可以分享良好的最佳实践,将会有所帮助
*
杰里米写道: 对于生产站点,我使用 Cheetah 使用预编译的模板 - 它是 非常快(模板导入 当 python 时尤其快 编译和优化)。 一点 imp 模块的魔法需要 模板名称和基本目录 (在特定于站点的配置中配置) 并加载该模板,采取 照顾#extends 和
酌情导入指令。 我不使用内置支持
然而,猎豹。 新模板 库也只导入到 显示调试错误页面
*
How do you serve Cheetah in production?
Guys can you share the setup on how to precompile and serve cheetah in production
Since we dont compile templates in webpy it is getting upstream time out errors. If you could share a good best practise it would help
*
Jeremy wrote:
For a production site, I use Cheetah
with pre-compiled templates - it's
very fast (the templates import
especially quickly when python
compiled and optimised). A bit of
magic with the imp module takes a
template name and a base directory
(configured in a site-specific config)
and loads up that template, taking
care of #extends andimport directives as appropriate. I don't use the built-in support for
Cheetah, however. The new template
library is also only imported to
display the debugerror page
*
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许根据需要自动编译:
Maybe compile automagically on as needed basis:
这有效
这是我对你的代码所做的
包括在给定方法中不起作用。
这是我遇到的错误
This works
This is what i did with you code
includes dont work in the given method.
This is the error i got