問題タブ [django-static]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5102 参照

django - (django) プロジェクト全体の静的ファイル

このような画像を使用{% load static %}してテンプレートに追加すると、次のようになります。

static同じアプリにあるという方向に保存されている場合にのみ、画像を取得します。しかし、プロジェクト全体にロゴを使用したいのですが、プロジェクト全体のテンプレートにも使用したいと思います。static画像が内部のプロジェクト フォルダにある方向に保存されている場合は機能しません。


プロジェクト全体で静的ファイルを使用するにはどうすればよいですか? そして、テンプレートからそれらにアクセスする方法は? (私は趣味の開発者なので、本番環境ではありません ;-)) 私の設定は、プロジェクトを作成したときとほぼ同じです。(テンプレートの方向性を追加しただけです。)


これを読んでくれてありがとう

0 投票する
2 に答える
1123 参照

django - ManifestStaticFilesStorage - staticfiles.json が正しいマッピングを示している場合でも、古い静的ファイルをフェッチし続けます

私は ManifestStaticFilesStorage を使用しています。ファイルを実行collectstaticして prod に移動した後も、古い css ファイル (古い MD5 ハッシュ文字列を含む) がフェッチされていることがわかります。

settings.py:

製品では、正しい (新しい) css ファイルを表示する staticfiles.json を確認できますが、Web ページから「ソースを表示」すると、古い css がフェッチされていることがわかります。

私は何を逃した可能性がありますか?