私はコメントチェックアプリケーションを構築するためにDjango 1.9を使用していましたが、突然Django管理ページに表示されませんでしたURLとビューについての調整。 enter image description here
enter image description here
あなたが見ることができるように
、2つの作品だけでなく、画像などの詳細内容ページ以外の絵のようなすべての管理ページ。これは、ファイルを(多分)JSにし、コンテンツページでは、クロム開発者ツールコンソールは確かにこれらのメッセージ
RelatedObjectLookups.js:160 Uncaught TypeError: $ is not a function
at RelatedObjectLookups.js:160
at RelatedObjectLookups.js:189
(anonymous) @RelatedObjectLookups.js:160
(anonymous) @RelatedObjectLookups.js:189
を示し、私は任意の文を編集したことはありませんbecasue RelatedObjectLookups.jsからコードを貼り付けする必要はありません。このファイルの場所は、既定でここにあります。
myapp\static\admin\js\admin
サーバーから404のステータスコードやその他のエラー応答が表示されませんでした。最も重要なのは、私が他のdjangoプロジェクトの管理ページを開いたので、このアプリの特定のケースかどうかをチェックしようとしたとき、この問題は依然として残っていました。私はvirtualenvでDjangoを再インストールしてもそれを解決することはできません。
私がここで質問をするのは初めてです。私はネイティブの英語のスピーカーではなく、ちょうどパイソンの初心者でもありません。この作業は数時間私を混乱させ、解決策を見つけました。だから私は誰かに私に助言を与えることができると考えています。どうも。
役立つだろう願っています「collectstatic」static_cdnと火災コマンドから
をそれらのファイルを削除しますか? – Rekrap
1) "STATIC_ROOT = os.path.join(BASE_DIR、" static_cdn ")" – YDM
のような設定でルートディレクトリを追加します。2)プロジェクトのテンプレートに沿って 'static_cdn'という名前のフォルダを追加します。 3)css、java-scriptなどのすべての静的ファイルを静的ディレクトリに貼り付けます。 4)コマンドcollectstaticを実行すると、すべてのファイルがstatic_cdnに転送されます。 (ただし、cdnは作品が類似しているにもかかわらず、全く違った意味で使用されています) – YDM