djangoでアプリを作成しています。
apacheを使用して作成しているのですがデバッグモードを使用する為にrunserverを使用してみたのですが、CSSなどが反映していません。
runserver時にもCSSを反映させたいのですが、原因がわからずはまってしまっています。どなたか教えて頂ければ幸いです。よろしくお願いいたします。
階層は下の通りです。
. ├── config ├── manage.py ├── static │ ├── admin │ │ ├── css │ │ ├── fonts │ │ ├── img │ │ └── js │ ├── css │ │ └── style.css │ └── debug_toolbar │ ├── css │ ├── img │ └── js
settings.pyは下の通りです。
STATIC_URL = '/static/' ... STATIC_ROOT = os.path.join(BASE_DIR, "static") ...
apacheで動かして下の通のURLを叩くときちんとCSSが表示されますがrunserverで(開発用のポートに切り替えて)叩くと表示されません。
http://127.0.0.1:[port]/static/css/style.css
runserverでコンソールを見ると404となっているのが確認できます。
"GET /static/css/style.css HTTP/1.1" 404 1666
すいませんがどなたかご回答頂ければ幸いです。よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。