win XPシステムpython2.7.12 django 1.11バージョン
settings.py の設定:
STATIC_URL = '/statics/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "statics"),)
静的ファイルはルート ディレクトリ/statics/bbs/以下に保存されます
ルート ディレクトリ: templates/bbs/index.html inside
{%load static %} テンプレートで使用している人を参照してください
<img src="{% static "bbs/aaa.png" %}">
ホームページを開くと、jpg、png、その他の画像ファイルがホームページに正常に表示されていることがわかります。通常は、URL: http://127.0.0.1:8000/statics... からアクセスできます。
しかし、.css、js、その他のファイルのホームページは正常に読み込むことができません。ただし、URL: http://127.0.0.1:8000/statics...
を通じて通常どおりアクセスしてダウンロードできます。アプリアプリケーションの下に静的ファイルを作成するといういくつかのチュートリアルを見ました。しかし、上記の設定の何が問題なのかわかりません。どのように処理すればよいでしょうか?
その理由がわかりませんか?正しく設定されていませんか?
これはコンソールの実行図です:
全304枚の写真が撮れます。 css js はフロントでは機能しません。ただし、直接 URL を使用しても機能します。