2016-09-10 6 views
0

管理ページのリンクを使用すると、「変更/」サフィックスが私のURLに追加され、見つからない場合があります。 OKが始まりますが、jqueryの読み込み後、RelatedObjectLookupsがロードされ、後続のURLには「/変更」が追加されます。私はこの問題を数時間見ていて、どこに行くべきか分からない。あなたがロードされている「../base.css」に関する初期のを見ることができますDjango 1.3から1.10への移行不要なサフィックスを管理URLに追加

September 10, 2016 - 16:21:49 
Django version 1.10.1, using settings 'adsync.settings' 
Starting development server at http://192.168.56.101:8080/ 
Quit the server with CONTROL-C. 
[10/Sep/2016 16:21:55] "GET /admin/ HTTP/1.1" 200 5558 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/ HTTP/1.1" 200 6876 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/css/base.css/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/css/changelists.css/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/jsi18n/ HTTP/1.1" 200 3217 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/core.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/vendor/jquery/jquery.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/jquery.init.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/admin/RelatedObjectLookups.js/ HTTP/1.1" 302 0 
WARNING Not Found: /admin/auth/user/static/admin/css/base.css/change/ 
Not Found: /admin/auth/user/static/admin/css/base.css/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/css/base.css/change/ HTTP/1.1" 404 1870 
WARNING Not Found: /admin/auth/user/static/admin/css/changelists.css/change/ 
Not Found: /admin/auth/user/static/admin/css/changelists.css/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/css/changelists.css/change/ HTTP/1.1" 404 1891 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/actions.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/urlify.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/prepopulate.js/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/vendor/xregexp/xregexp.js/ HTTP/1.1" 302 0 
WARNING Not Found: /admin/auth/user/static/admin/js/core.js/change/ 
Not Found: /admin/auth/user/static/admin/js/core.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/core.js/change/ HTTP/1.1" 404 1864 
WARNING Not Found: /admin/auth/user/static/admin/js/vendor/jquery/jquery.js/change/ 
Not Found: /admin/auth/user/static/admin/js/vendor/jquery/jquery.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/vendor/jquery/jquery.js/change/ HTTP/1.1" 404 1912 
WARNING Not Found: /admin/auth/user/static/admin/js/jquery.init.js/change/ 
Not Found: /admin/auth/user/static/admin/js/jquery.init.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/jquery.init.js/change/ HTTP/1.1" 404 1885 
WARNING Not Found: /admin/auth/user/static/admin/js/admin/RelatedObjectLookups.js/change/ 
Not Found: /admin/auth/user/static/admin/js/admin/RelatedObjectLookups.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/admin/RelatedObjectLookups.js/change/ HTTP/1.1" 404 1930 
WARNING Not Found: /admin/auth/user/static/admin/js/actions.js/change/ 
Not Found: /admin/auth/user/static/admin/js/actions.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/actions.js/change/ HTTP/1.1" 404 1873 
WARNING Not Found: /admin/auth/user/static/admin/js/urlify.js/change/ 
Not Found: /admin/auth/user/static/admin/js/urlify.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/urlify.js/change/ HTTP/1.1" 404 1870 
WARNING Not Found: /admin/auth/user/static/admin/js/prepopulate.js/change/ 
Not Found: /admin/auth/user/static/admin/js/prepopulate.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/prepopulate.js/change/ HTTP/1.1" 404 1885 
WARNING Not Found: /admin/auth/user/static/admin/js/vendor/xregexp/xregexp.js/change/ 
Not Found: /admin/auth/user/static/admin/js/vendor/xregexp/xregexp.js/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/js/vendor/xregexp/xregexp.js/change/ HTTP/1.1" 404 1918 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/img/search.svg/ HTTP/1.1" 302 0 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/img/icon-yes.svg/ HTTP/1.1" 302 0 
WARNING Not Found: /admin/auth/user/static/admin/img/search.svg/change/ 
Not Found: /admin/auth/user/static/admin/img/search.svg/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/img/search.svg/change/ HTTP/1.1" 404 1876 
WARNING Not Found: /admin/auth/user/static/admin/img/icon-yes.svg/change/ 
Not Found: /admin/auth/user/static/admin/img/icon-yes.svg/change/ 
[10/Sep/2016 16:22:05] "GET /admin/auth/user/static/admin/img/icon-yes.svg/change/ HTTP/1.1" 404 1882 

が、「../baseため、その後のURLを検索:

は、これは私のテストサーバーの出力は次のようになります。 css/change "であり、見つからない。

私は比較的新しいDjangoとjavascriptです。私はGoogleの検索には適しており、関連する情報を見つけることはできません。

ご意見やご提案があれば幸いです。

答えて

0

これは聞きたい答えではないかもしれませんが、アップグレードガイドを使ってDjangoのバージョンを1.3から1.10に一度に1つずつアップグレードすることをお勧めします。

ここでは、各リリース文の関連破壊の変化です:

Django 1.4

Django 1.5

Django 1.6

Django 1.7

Django 1.8

Django 1.9

Django 1.10

それは困難なように見えますが、チャンスはあなたがすべてのリリースで変更された機能の多くを使用していないです。

テクニカル債務を持つことは非常に多いですが、それはショートカットを使うのが魅力的ですが、通常はDjangoの専門家ではない場合には、さらに技術的な債務を負うことになります。

+0

ジュリアンが提案してくれてありがとう。 私は似たような異なるアプローチを決めました。私は、一度に1.10個ずつアプリを追加すると思った。私はモデルと管理者の追加から始めます。カスタムログインが続きます。次に、URLとビューを1つずつ追加します。少なくともそのようにすれば、問題が見つかったときに見える場所を絞り込むことができます。 一度に1つのバージョンのdjangoを使用する際の1つの問題は、jqueryやpycryptなどのサポートされているすべてのpythonのアップグレードです。私は、問題を管理しやすくするために、一度に1つずつアプリケーションを引き継ぐことを望んでいる。 – jp56

+0

遅いコメントを残して申し訳ありませんが、他の誰かのためにとにかく反応したいと思っています...アプリが単純なものであれば、あなたのアプローチが管理しやすいかもしれませんが、「動作しているように見えます。依存関係は、それぞれのアップグレードパスに沿って最新のリリースではなくても、各Djangoのアップグレードとともにアップグレードされるべきです。パッケージは幅広いDjangoバージョンをサポートしていることが多いので、Djangoリリースに移行する際に互換性の高いパッケージリリースをインストールしている限り、これは最初のようにはなりません。 – Julien

関連する問題