cssなどの静的ファイルがdjangoで見つからない
伊谢尔伦
伊谢尔伦 2017-06-12 09:20:32
0
1
963

私の django プロジェクトで css やその他の静的ファイルが見つかりません。皆さんに聞きたいのですが、現在 debug=true になっています。static_root を設定する必要はありません。ただし、設定はしましたが、まだ見つかりません。助けてください。ディレクトリ構造は次のとおりです:

設定の構成は次のとおりです:

リーリー

すると、URLは次のようになります

リーリー

html:

では次のように記述されます。 リーリー

とにかく、今ではさまざまな 404 が存在します。崩壊するでしょう。Wuwu

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(1)
左手右手慢动作

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 を使用してテストしている場合は、この手順を無視できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート