私はdjango 1.3ベースのフロントエンドを持っており、Amazon S3のすべての静的ファイルに対応しています。私はDjango 1.4にアップグレードしたいと思っています。 Djangoは管理者の静的ファイルのレンダリング方法を変更したようです。ADMIN_MEDIA_PREFIX Django 1.4で静的ファイルを使用しています
settings.py:INSTALLED_APPS(「dev」と「prod」の両方の設定)にapp django.contrib.staticfilesがあります。 静的コンテンツはAmazon S3に公開されています。
私の開発マシン(DEBUG = True)で変更をテストしていますが、/ adminページは静的ファイルとアイコンをレンダリングできません。これは、S3からのもの(django.contrib.staticfilesがインストールされているため)を取得しようとしているためですが、devのdjangoフォルダからは取得できません。 S3から引き出すのではなく、DEBUG = Trueのときにコンテンツをdevフォルダから強制的に取り出せる方法はありますか?
にstatic files url patternsを追加したことを確認してください。 1.3で動作しますが、1.4では動作しません – Rajat
1.4では動作しません。静的ファイルへのリンクは、依然としてデバッグモードで外部ドメインを指していますか?または、devサーバーがファイルを提供していないのですか?それが後者の場合は、あなたの設定とURL設定であなたの答えを更新することができます。あなたが間違っていると誰かが気付くかもしれません。 – Alasdair