2016-09-10 2 views
0

관리자 페이지에서 링크를 사용하면 "url 's"에 "change /"접미사가 추가되고 찾을 수 없습니다. 상황이 정상적으로 시작되지만 jquery가로드 된 후 RelatedObjectLookups가로드되고 후속 URL에 "/ 변경 사항"이 추가됩니다. 나는이 문제를 몇 시간 동안보고 있었고 어디로 가야할지 모른다. 당신은로드 "../base.css"에 이른를 볼 수 있습니다Django 1.3에서 1.10으로 마이그레이션 원치 않는 접미사를 admin 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 "이며 찾을 수 없습니다.

저는 장고와 자바 스크립트에 비교적 익숙합니다. 나는 Google 검색에 능숙하며 관련 정보를 찾을 필요가 없습니다.

도움이나 의견을 보내 주시면 감사하겠습니다.

답변

0

이것은 듣고 싶은 답변이 아닐지 모르지만, 장례식에서 각 업그레이드 가이드를 사용하여 장고 버전을 1.3에서 1.10으로 한 번에 하나씩 업그레이드하는 것이 좋습니다.

다음은 각 릴리스 문 관련 깨는 변화입니다 :

Django 1.4,

Django 1.5,

Django 1.6,

Django 1.7,

Django 1.8,

,

Django 1.10

그것은 어려운 보이지만, 기회는 당신이 모든 릴리스에서 변경된 기능을 많이 사용하지 않을 수 있습니다.

기술적 인 부채가있는 경우가 종종 있습니다. 바로 가기를 사용하는 것이 유혹적이지만, 기술적 인 부채를 줄이는 데 도움이됩니다. 특히 장고 전문가가 아닌 경우 더욱 그렇습니다.

+0

줄리앙이 제안에 감사드립니다. 나는 비슷하지만 다른 접근 방식을 결정했습니다. 한 번에 1.10 개씩 앱을 추가 할 것입니다. 모델과 관리자 추가로 시작하겠습니다. 사용자 정의 로그인이옵니다. 그런 다음 URL과보기를 한 번에 하나씩 추가합니다. 적어도 그런 식으로 내가 문제를 발견 할 때 어디에서 볼지를 좁힐 것이다. 한 번에 한 장의 django를 사용하면 jquery와 pycrypt와 같은 모든 지원 python 조각을 업그레이드 할 수 있습니다. 한 번에 한 장씩 앱을 가져 와서 문제를 관리하기 쉽게하기를 바랍니다. – jp56

+0

늦은 코멘트에 대해 사과 하긴하지만 어쨌든 다른 사람들을 위해 답장을하고 싶었습니다 ... 앱이 충분히 간단하다면 접근법을 관리 할 수는 있지만, 버그가 누락 될 수 있습니다. 의존성은 최신 버전이 아니더라도 각각의 업그레이드 경로를 따라 Django 업그레이드와 함께 업그레이드되어야합니다. 패키지는 종종 Django 버전의 넓은 범위를 지원하기 때문에 Django 릴리스로 이동할 때 가장 높은 호환 ​​패키지 릴리스를 설치하는 한, 처음에는 보이는 것만 큼 힘들지 않을 것입니다. – Julien

관련 문제