私の Web アプリは、ディレクトリのマークダウン変換を提供します。次のように言います。
file = 'foo.md'
html = parse_markdown_file(file)
render_to_response(html)
各ファイルのhtml結果をキャッシュしたいので、ビーカーでそれを行うことができます。ただし、ファイルが更新されるたびにキャッシュを無効にしたい。しかし、いつ更新されるかわかりません。
ファイルの最終変更時間にキャッシュ依存関係を使用できるという考えがありますが、ビーカーでこれを行う方法がわかりません。参考までに、ピラミッドとビーカーを使用しています。
この状況で私は何をすべきですか?