Как мы прекомпилируем базовые шаблоны в Cheetah, чтобы #include, #extends и #import правильно работали в Weby

Как вы служитегепард впроизводство?

Ребята, можете поделиться настройкой о том, как прекомпилировать и обслуживать гепардов в производстве

Поскольку мы не компилируем шаблоны в webpy, это приводит к ошибкам истечения времени ожидания. Если бы вы могли поделиться хорошим передовым опытом, это помогло бы

*

Джереми писал: Для производственного сайта я использую Cheetah с предварительно скомпилированными шаблонами - это очень быстро (шаблоны импортируются особенно быстро, когда Python компилируется и оптимизируется). Немного волшебства с модулем imp берет имя шаблона и базовый каталог (настроенный в конфигурации для конкретного сайта) и загружает этот шаблон, заботясь о #extends и

директивы импорта в зависимости от обстоятельств. Я не пользуюсь встроенной поддержкой

Гепард, однако. Новая библиотека шаблонов также импортируется только для отображения страницы отладочной ошибки.

*

Ответы на вопрос(2)

Ваш ответ на вопрос