問題タブ [collectstatic]
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.
django - AWS S3 で Django Collectstatic が正しい静的ファイルとメディア ファイルをコピーしない
すべての静的ファイルとメディア ファイルを S3 バケットにコピーしようとしています。残念ながら、メディアルートと静的ルートが settings.py ファイルで提供されているという事実にもかかわらず....
....私のdjango contribフォルダーのファイルはコピーされているようですが、静的フォルダーとメディアフォルダーのファイルはコピーされていません。以下は私のbashコンソールです:
python - Django: collectstatic は機能しますが、正しい静的フォルダーが見つかりません
を使用して、django サイトを展開モードで実行しようとしていますDEBUG=False
。実際、私が行うpython manage.py collectstatic
と、すべての静的ファイルが自分のフォルダーに収集されます/mysite/static
。しかし、ホームページをロードNot Found
すると、静的ファイルがロードされません。
私の Django のバージョンは1.10.4 です。私の STATIC ROOT 定義と URL フォルダーは次のとおりです。
settings.pyで:
私のurls.py :
collectstatic フォルダーを想定しているのではなく、app フォルダー内の静的ファイルを考慮していることに気付きました。
やっているpython manage.py findstatic mysite/js/javascript.js
さて、DEBUG=False
それは次のようなものを与えるはずです:
python - Django - Heroku へのデプロイ時に静的な「ImproperlyConfigured」トレースバックを収集する
私は Django の使い方を学んでいて、Heroku にプロジェクトをデプロイしようとしています。コマンド ウィンドウからプロジェクトをデプロイしようとすると、実行時に次のトレースバックが表示されますpython manage.py collectstatic
私のherokuの設定は次のとおりです。
私はdjangoが初めてで、助けていただければ幸いです。