3

Django サイトを IIS7 に正常にデプロイしましたが、静的ファイルを提供するように IIS を構成する方法についてまだ問題があります。私はインターネットから多くのことを試しましたが、何もうまくいかないようです。Django サーバー ( manage.py runserver) と ですべて正常に動作していますdebug = Trueが、デバッグ ( ) をオフdebug = Falseにして IIS で開くとすぐに、ブートストラップ css と js が読み込まれません。

なぜ私がこの動作を経験しているのかについて何か考えはありますか? おそらく、私を助けるためのステップバイステップのガイドを教えていただけませんか?

4

3 に答える 3

5

IIS7 マネージャーで Web サイトを右クリックし、

  1. 仮想ディレクトリを追加する
  2. IIS で処理するフォルダーと同じ名前を付けます。静的としましょう
  3. アプリケーションの実際の静的フォルダーへのパスを追加します私のプロジェクトは myproject/static にあり、OK

そして、ここに行きます:)

于 2012-07-18T10:39:15.163 に答える
0

You also need to insert a web.config file into the static directory for IIS to serve the files.

See: Django Static Files - 404

于 2013-11-13T14:58:59.953 に答える