¿Cómo precompilamos plantillas base en Cheetah para que #include, #extends y #import funcione correctamente en Weby
¿Cómo sirvesLeopard inproducció?
Guys, ¿puedes compartir la configuración sobre cómo precompilar y servir a Cheetah en producción?
Dado que no compilamos plantillas en webpy, se están produciendo errores de tiempo de espera ascendente. Si pudieras compartir una buena práctica, sería útil
*
Jeremy escribió: Para un sitio de producción, uso Cheetah con plantillas precompiladas, es muy rápido (las plantillas se importan especialmente rápido cuando se compila y optimiza Python). Un poco de magia con el módulo imp toma un nombre de plantilla y un directorio base (configurado en una configuración específica del sitio) y carga esa plantilla, cuidando #extends y
importar directivas según corresponda. No uso el soporte incorporado paraCheetah, sin embargo. La nueva biblioteca de plantillas también solo se importa para mostrar la página de depurador
*