私はstatic
フォルダにjavascriptファイルを持っています。 Djangoはそれらを見つけてロードするので、私はstatic
オプションの設定に何か問題はないとは思わない。しかし、時々.js
ファイルを変更して保存すると、それを使用するDjangoテンプレートはその変更を反映しません。ブラウザでjavascriptを検査すると、最後の保存前にjavascriptが表示されます。サーバーを再起動すると何も起こりませんが、コンピュータを再起動すると問題が解決することがあります。キャッシュを明示的に扱うコードはありません。誰もこれのようなことを経験したことがありますか?DjangoはJavascriptファイルの更新を反映していませんか?
答えて
私はあなたのブラウザ、またはクリアブラウザのキャッシュをリフレッシュ電力を供給でき、あなたのブラウザは
あなたのjsをキャッシュされたと考えていますか?あなたがJavaScriptファイルを編集し、私が想定し、ブラウザの変化を見ているので、私はそれがコントロール+シフト+ R
でのFirefoxにを信じる
クロムコントロール+ F5またはShift + F5上
あなたは積極的にあなたのDjangoアプリを開発しており、おそらくDjangoの開発ランサーバーを使用しています。ブラウザのキャッシュをクリアしてリフレッシュするよりも優れた解決策があります。 livereloadプロトコルをサポートするウォッチャーユーティリティを実行すると、の任意のスタティックファイルを変更するたびにブラウザが自動的に更新されます。
django-livereload-server
pythonパッケージはすばらしい解決策を提供します。それをインストールします。
$ pip install django-livereload-server
はsettings.pyにMIDDLEWARE_CLASSES
に'livereload.middleware.LiveReloadScript'
を追加します。
は、その後のrunserverを開始する前に
$ ./manage.py livereload
を実行します。
詳しいドキュメントは、私はjsのための私の新しいアップデートがシステム上でアップデートを行いますように1は、私はちょうどそれを何度も更新することを経験したthe django-livereload-server github site
これ以上動作していないようです。 – jasonleonhard
- 1. SolrConfig.xmlファイルの更新が反映されていません
- 2. Htmlファイルの変更はMVC3に反映されません
- 3. アクセスデータベースの変更がIISに反映されていません
- 4. 変更が私のサイトに反映されていません
- 5. デイジーチェーンのListCollectionViewは、ソースコレクションのフィルタへの変更を反映していません。
- 6. PHPインクルードにファイルの変更が反映されていません
- 7. prestashopテーマに変更が反映されていません
- 8. XAMLに変更が反映されていません
- 9. ComboBoxはItemsCountを反映していません
- 10. Log4jは設定ファイルの変更を反映していますか?
- 11. JSONスコープの変更がangularjsのビューに反映されていませんか?
- 12. シミュレータが出力を反映していません
- 13. iOS 3.1.2:UIImageViewsがフレームサイズを反映していません
- 14. プロジェクト名の変更はGitHubに反映されません
- 15. default = 'False'はdjango admin BooleanFieldに反映されません。新しい項目を追加するとき
- 16. CSSファイルの変更は展開後に反映されません。
- 17. 私のプラグインに反映されていないjavascriptファイルの変更
- 18. Maven中央リポジトリに最新の1.3.0アーティファクトが反映されていません。
- 19. Select2は選択順を反映していませんが、ソートします
- 20. セルテーブルの値の更新を反映します。
- 21. laravel 4.2のウェブサイトへの変更が反映されていません
- 22. .phtmlページのMagentoの変更に反映されていません。
- 23. ads.iniの変更がarcの接続リポジトリに反映されていません
- 24. コードを更新し、AEM CQ5の変更を反映
- 25. WYMeditorは内容をテキストエリアの値に反映しません
- 26. QmlApplicationViewer :: setFixedSizeはxwininfoの同じサイズを反映しません
- 27. tests.pyのdjangoの変更がmodels.pyに反映されない
- 28. 変更を反映しないHibernate
- 29. Djangoの "マイグレーションに反映されない変更" ImageFieldとカスタムストレージ
- 30. Webサイト管理ツールの変更は、DefaultMembershipProviderを使用しているデータベースでは反映されません。
で見つけることができます。 – catherine