1

調べてみましたが、これが基本的な質問である場合はお詫び申し上げます。django アプリで静的ファイルを提供しようとしています。STATIC_URL が絶対パス (つまりhttp://localhost/static) に設定されている場合、ファイルは機能しますが、STATIC_URL が /static/ のように相対パスである場合、静的ファイルは取り込まれません。

アプリケーションを運用サーバーに移動し、静的ファイルを提供するリバース プロキシを使用するときに /static/ を使用できるようにしたいと考えています。

4

1 に答える 1

1

djangoはSTATIC_DIR絶対パスである必要があります。

のような変数を設定しPROJECT_DIRますos.path.dirname(os.path.realpath(__file__))

次にに設定STATIC_DIRしますos.path.join(PROJECT_DIR, 'static')

于 2012-12-14T06:31:14.563 に答える