タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

apacheとDjangoに関するperezvonのブックマーク (1)

  • Djangoの管理画面用メディアファイル | スパムとか

    運用開始時に結構はまりやすいので、メモをしておきます。 静的ファイル配信の思想 Djangoを運用する際には、メディアファイルは別の静的ファイル配信サーバからサーブすべし、というのがDjango開発者達の思想です。 つまり、推奨されるやり方は管理画面メディアファイル配信サーバとして別サーバを指し示し、メディアファイルは配信サーバにコピーしておくことです。 開発時の仕組み デフォルトのADMIN_MEDIA_PREFIXは /media/ となっています。開発サーバは起動時にメディアファイルを配信するようにハンドラを設定します。 面白いことに、ADMIN_MEDIA_PREFIXの設定を、/adminmedia/ 等に変更しても、開発サーバ上では正しく動作します。 これは、ADMIN_MEDIA_PREFIXの値が、管理画面のcssを指し示すURLのプリフィックスだから

  • 1