Heroku Django プロジェクト テンプレートを使用して、Heroku にデプロイされた Django プロジェクトをセットアップしました。Heroku のテンプレートはwhitenoiseを使用して、プロジェクト ルートにある /static/ ディレクトリに静的ファイルを収集します。
これは、私の運用環境に最適です。新しいファイルをサーバーにプッシュするたびに、Heroku は「manage.py collectstatic」を実行します。ただし、ローカルで開発する場合は面倒です。静的ファイル (css など) を変更するたびに、開発サーバーで変更を確認する前に「python manage.py collectstatic」を手動で実行する必要があります。
ローカルの静的ファイルへの変更を確認するたびに「python manage.py collectstatic」を実行する必要がないように、ローカル マシンでホワイトノイズを無効にする簡単な方法はありますか?
別の「development_settings.py」ファイルを作成し、そのファイル内の whitenoise への参照をすべて削除しようとしましたが、wsgi.py で whitenoise がまだ参照されていてエラーが発生するため、うまくいきません。