21

ローカルで静的な Sphinx ドキュメントを作成しました (を使用make html)。

Flask で実行される Web アプリケーションに Sphinx ファイルを統合したいと考えています。Flask 実行中のアプリケーションから、アプリケーションのヘルプとして機能する Sphinx ドキュメントへのハイパーリンクを含めることを意味しています。

Websupportに従う方法のようですが、Flask フレームワークを Sphinx ファイルにブリッジする方法が明確ではありません。

助けてくれてありがとう、

よろしく

4

5 に答える 5

8

/staticFlask でディレクトリを処理するのと同じ方法で、Web サーバーで処理できます。たとえば、本番 Web サーバーとして Apache を使用している場合は、次のように追加できます。

Alias /documentation /location/of/sphinx/html
<Directory /location/of/sphinx/html>
    Order deny,allow
    Allow from all
</Directory>

http://yoursite.com/documentationを Apache サイトの構成に追加することで、Flask を完全に回避して、直接リンクして Sphinx ファイルにアクセスすることができます。

于 2013-02-17T02:18:14.813 に答える