0

我有一个奇怪的问题。pserve --reload 已停止重新加载模板。如果某些 .py 文件正在更改,它会重新加载,但不会再注意到 .mak 文件的更改。

我试图通过以下方式修复它:

  • 检查文件权限
  • 创建新的 virtualenv,这没有帮助。
  • 安装不同版本的 mako 没有任何效果。
  • 检查是否从 virtualenv 使用了 python
  • 玩 development.ini。它有标志: pyramid.reload_templates = true

知道如何开始调试系统吗?

版本:

  • 蟒蛇 2.7
  • 金字塔 1.5
  • pyramid_mako 1.02
  • 马可 0.9.1

你的海基

4

2 回答 2

1

这看起来像https://github.com/Pylons/pyramid_mako/issues/19 也许在 GitHub 上提出问题。还可以尝试在 irc.freenode.net 上点击#pyramid。

于 2014-05-14T09:02:57.957 回答
1

天啊,

我找到了那个东西......我有 <%block cached="True" cache_key="${self.filename}+body"> 并且文件包含在那个块内。

开朗:)

于 2014-05-14T12:19:28.810 回答