2017-07-13 15 views
0

私はコメントチェックアプリケーションを構築するために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を再インストールしてもそれを解決することはできません。
私がここで質問をするのは初めてです。私はネイティブの英語のスピーカーではなく、ちょうどパイソンの初心者でもありません。この作業は数時間私を混乱させ、解決策を見つけました。だから私は誰かに私に助言を与えることができると考えています。どうも。

答えて

0

また、私は、この問題により、初心者やstuckedです。長い時間の戦いの後、私は問題を知り、解決します。 私はそれがあなたのために働くかどうか分からない。 あなたのケースでは、次のものをチェックしてください:

1)主にこの問題は、javascriptがファイルに正しくリンクされていない場合に発生します。こうした私の場合のstellar.jsのように が適切にHTMLで使用されるか、またはリンクされていなかったので、ブラウザが「TypeError例外を:恒星は関数ではありません」スロー

2)ジャンゴの不適切なstatic_cdnファイルのロードこの場合も同様。あなたが "collectstatic"のコマンドを発射すると、古いファイルが何度かそこに残ります。まず、私は、これはそれはあなたがどこstatic_cdnを見つけるために私を教えてください。あなたは二suggetionとの最初のケースを解く意味します

+0

役立つだろう願っています「collectstatic」static_cdnと火災コマンドから

をそれらのファイルを削除しますか? – Rekrap

+0

1) "STATIC_ROOT = os.path.join(BASE_DIR、" static_cdn ")" – YDM

+0

のような設定でルートディレクトリを追加します。2)プロジェクトのテンプレートに沿って 'static_cdn'という名前のフォルダを追加します。 3)css、java-scriptなどのすべての静的ファイルを静的ディレクトリに貼り付けます。 4)コマンドcollectstaticを実行すると、すべてのファイルがstatic_cdnに転送されます。 (ただし、cdnは作品が類似しているにもかかわらず、全く違った意味で使用されています) – YDM

関連する問題