書籍やネットから情報を得ながらDjangoの勉強を始めたところです。
macでDjango環境を構築し、管理ツールを起動したところ表示がちょっとおかしいです。
構わずログインしてデータ登録などしましたが、その後の表示も違和感があります(下図)。
![]
手持ちの書籍の表示とは明らかに異なります。いかにもCSSが効いていない感じです。
実際、ブラウザ(Firefox)の開発ツールのコンソールを確認したところ、CSSやJS読み込みにかかるエラーメッセージが多数吐かれていました。以下のメッセージはその一つです。
MIME タイプ (“text/html”) の不一致により “http://localhost:8080/static/admin/js/urlify.js” からのリソースがブロックされました (X-Content-Type-Options: nosniff)。
この現象は、ローカルで起動したApacheサーバへのリクエスト時に発生しています。
python manage.py runserverで起動した開発用サーバへのリクエスト時は、下図のように期待通りの表示となることを確認しました。
何か考えられる原因・対応策ありましたら教えてください。
◆実行環境
Mojave 10.14.6
Python 3.9.2
Django 3.1.7
Apache 2.4.46
mod-wsgi-httpd-2.4.46.1
mod-wsgi-4.7.1
回答1件
あなたの回答
tips
プレビュー