私の django プロジェクトで css やその他の静的ファイルが見つかりません。皆さんに聞きたいのですが、現在 debug=true になっています。static_root を設定する必要はありません。ただし、設定はしましたが、まだ見つかりません。助けてください。ディレクトリ構造は次のとおりです:
設定の構成は次のとおりです:
リーリー
すると、URLは次のようになります
リーリー
html:
では次のように記述されます。
リーリー
とにかく、今ではさまざまな 404 が存在します。崩壊するでしょう。Wuwu
Django のバージョンは何ですか? 1.8?1.9?
{% load staticfiles %}
而不是{% load static %}
を使用しているようですね。また、404 は Web ページ 404 を指しますか、それとも静的ファイル 404 を指しますか?
私の理解が正しければ、
リーリーsetting.py
のこの文が抜けているはずです:Django ドキュメント: 静的ファイルの管理 v1.8 を参照して、問題を解決してください。
さらに、
STATIC_ROOT
は、/var/www/html/static
など、収集するために最後に公開したディレクトリを指します。STATIC_ROOT
指的是你最后发布要collect的目录,比如/var/www/html/static
这种。如果你是用
./manage.py runserver
./manage.py runserver
を使用してテストしている場合は、この手順を無視できます。