コンテンツを取得し、PIL を使用してそのコンテンツに基づいて画像を作成し、生成された画像をドキュメントに表示する reStructuredText ディレクティブを作成しようとしています。これまでに行ったことは、image ディレクティブをサブクラス化し、特定のパス (images/diagram.png など) にファイルを作成してから、images/diagram.png を image ディレクティブに渡すことです。これに関する問題は、ファイルが ./images/ に保存されるのに、生成された html ドキュメントが {output_dir}/static/images/ で検索することです。
私の質問は、出力を保存するために reST が使用しているディレクトリの値にどのようにアクセスすればよいのでしょうか?