我正在寻找一个 moinmoin 宏,它对页面的完全呈现版本执行一些处理(也许这最好通过一个动作来实现?我是 moinmoin 的新手,不确定最佳方法)。
有没有一种简单的方法可以让我获得包含宏的 moinmoin 页面的完整呈现版本?
似乎请求对象具有一些关闭的属性(例如页面和数据),但不是最终结果
你不能。
我想不出任何允许你这样做的宏语言,事实上,我看不出它怎么可能做到,因为它会触发无限递归。我也看不出有任何理由这样做。
如果要处理完全呈现的页面,则需要在页面呈现后进行,而不是从宏内部进行。我不知道用 MoinMoin 做到这一点的最好方法是什么。也许是一个 WSGI 中间件,假设您使用 WSGI 运行它。
这还取决于您要进行的处理。例如, Diazo是一种非常棒的皮肤网站方式。