私はフラスコに安らかなAPIを文書化するために、スフィンクスのオートフラッシュ指令を使いたいフラスコアプリを持っています。フラスコに安らかなAPIを文書化するためにSphinxオートフラスコを構成するには?
https://pythonhosted.org/sphinxcontrib-httpdomain/#module-sphinxcontrib.autohttp.flask
私はピップを経由してモジュールをインストールしてくれconf.pyとindex.rstを与えるスフィンクス - クイックスタートを実行しました。
私はconf.pyに拡張子を入れて試してみた:ドキュメントごとにindex.rstに
extensions = ['sphinxcontrib.autohttp.flask']
とディレクティブ:
.. autoflask:: autoflask_sampleapp:app
:undos-static:
しかし、私はアプリを取得することはできません:モジュール(autoflask_sampleapp:app)の部分が正しい。その結果、私がsphinx-buildを実行すると、appかモジュールが見つからないというエラーが出ます。
.
├── admin
├── apis
├── app
│ ├── static
│ └── templates
とアプリケーションのルートディレクトリから、私が言うことができます:
from apis import profile
私が正しく見つけることindex.rstオートフラスコを設定するにはどうすればよい
マイアプリの木は、このようになります。私のアプリのAPIモジュールを読み込みますか?フラスコアプリでapplication.pyファイル
「autoflask_sampleapp」はどこから来たのですか?あなたの「アプリツリー」のどこにもないようです。 –