Djangoの提供するtutorialに従っていますが、jQueryがロードされていないことが判明しました。管理パネルの折りたたみ可能なフィールドセットは機能しません。これは、libjs-jqueryがまだシステムにインストールされていないためですが、インストールしても問題は解決されませんでした。Django管理パネルでjQueryスクリプトファイルが認識されないのはなぜですか?
Page not found (404)
Request Method: GET
Request URL: http://mysite:8000/static/admin/js/jquery.js
私が確認したことを正しいファイルに/usr/share/pyshared/django/contrib/admin/media/js/jquery.jsポイント(/usr/share/javascript/jquery/jquery.js )、前述の/usr/.../js/ディレクトリはmysite:8000/static/admin/js /から読み込みます。また、/usr/.../js/フォルダに新しいファイルを作成しても、サイト自体には表示されないことに気付きました。私の最高の推測では、Djangoはそうしない限りファイルシステムを再チェックしません。誰もこの問題をどのように修正すべきか知っていますか?
私は 'django.core.exceptions.ImproperlyConfigured:STATIC_ROOT設定をせずにstaticfilesアプリケーションを使用しています。どうやら、管理者の静的ファイルは別々に処理されますか?そして、DEBUGは本当にtrueに設定されています。 – Fraxtil
それは私が推測するあなたの問題です。静的ファイルが収集される空のディレクトリの絶対パスにsettings.pyのSTATIC_ROOTを設定してください。 – fijter