読者です 読者をやめる 読者になる 読者になる

Django 1.6で開発中にstaticの読み込みができない時の対処法

DEBUGをTrueにしていると読み込めるが、Falseにすると読み込めない場合は、下記の処理を行う必要がある。

settings.pyの下記を編集してaccessできるようにする

ALLOWED_HOSTS = []

↓

ALLOWED_HOSTS = ['*']

staticを読み込む。基本的にrunserverで行っている場合の話。staticファイルは、基本的には、webサーバで管理されるべきとのことから、通常はrunserverしてもdebugをfalseにした場合は読み込めない。

なので、下記のオプションをつける必要がある。

python manage.py runserver --insecure