私は sphinx autodoc拡張機能を使用しようとしています。具体的には、automodule
作業中の django アプリのドキュメントを自動的に生成するディレクティブを使用しようとしています。問題は、プロジェクト内のすべてのクラス/関数を使用autoclass
せずに、モジュール内のさまざまなクラスへの内部参照を作成したいことです。autofunction
次のようなソース ファイルの場合:
# source_code.py
class A:
"""docs for A
"""
pass
class B:
"""docs for B with
:ref:`internal reference to A <XXXX-some-reference-to-A-XXXX>`
"""
pass
次のようなスフィンクス ドキュメント ファイルを作成できるようにしたいと考えています。
.. automodule: source_code
XXXX-some-reference-to-A-XXXX にはどの参照を使用できますか? これを達成する簡単な方法はありますか?よろしくお願いします。