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