나는 내 노트북에서 개발 해왔다.Django 개발을 Dreamhost/Passenger에 처음으로 업로드 "가져올 수 없음"
지금, 내가 장고 1.2에서 내 개발 프로젝트를 업로드/DreamHost는 최대 파이썬 2.7 여객 설정을 사용하여 만들었습니다. 나는 이주를 위해 남쪽을 사용하고있다.
MySQL에 액세스하기 위해 settings.py를 수정했습니다. 관리자가 작동했습니다.
질문 :
1) 어디에서 사이트를 표시된 표준 명중
때? (내 모든 인쇄 문)2) 나는 실행할 수있는 settings.py를 얻을 수
from decimal import Decimal
를 추가했다.
이제 서버를 타격하는 것은 나에게주는 500 내가 명령 줄에 가서 내가 갖는 어떤 manage.py 명령 할 때 :
이오류 : (설정 'pholdershare.settings'을 가져올 수 없습니다 그것을인가를 ? sys.path에에)는 구문 오류가없는 않습니다 : 없음 모듈 이름이 설정
내가 755에 내 폴더에 대한 사용 권한을 수정하지만 아무것도 변경하지 않았다. 살고 테스트에 개발에 관한3),이 작업을 수행하는 방법에 대한 완전히 불분명 해요. 나는 내가 할 수있는 발달을위한 좋은 견고한 시스템을 갖고 싶지만 그것을 한 번도 해본 적이 없다. GIT를 로컬에서 사용하고 있습니다. 아무도 릴리스 시스템 설정에 대한 자습서를 가르쳐 줄 수 있습니까?
제안 사항?
감사합니다.
첫 번째 질문에 대해서는 print 문을 사용하지 말고 괜찮은 로깅 솔루션을 사용해야합니다. 로깅 및 django에 대한 문서를 읽으십시오. 그리고 나서 장고 보초를보세요 – Eduardo
고마워요. 장고 보초를 들여다 봅니다. – iJames
django-sentry는 멋지지만 아직 시작하려고한다면 다음과 같이 시작하십시오 : 파일 상단에서 로깅을 가져온 다음 모든 print 문을 logging.debug (blah)로 바꿉니다 – Anentropic