2010-04-28 8 views
2

django에 대해 custom management 명령을 작성했습니다. 로컬 내 dev에 설정 모든게 잘 작동합니다. 이제 프로덕션 서버에 프로젝트를 배포했는데 관리 명령이 표시되지 않고 각각 사용할 수 없습니다. 하지만 프로젝트 (syncdb)를 배포하는 중 오류 메시지가 표시되지 않았습니다.django 사용자 지정 관리 명령이 실제 제품에 표시되지 않습니다.

검색을 시작할 수있는 아이디어가 있습니까? 모든 사용자 지정 관리 명령이 "자동 검색"되는 특별한 명령이 있습니까? --Edit--

가 해결되고 문서화 here

답변

0

두 아이디어를 당신을 위해 :

  • settings.py 또는 local_settings.py 파일이 프로덕션 서버에서 다른 앱을 초기화하지 않습니다 귀하의 사용자 지정 명령.
  • DEBUG이 활성화/비활성화 됨과 관련이 있습니다. 변수에 영향을 미칠 수있는 변수가 있습니까?
+0

두 설정은 해당 앱을 초기화합니다. 프로덕션에서는 devb와 TEMPLATE_DEBUG를 FALSE로 설정했지만 dev에서는 그렇습니다. TRUE로 설정됩니다. 그러나 이것은 관리 명령에 영향을 미치지 않아야합니다. 답장을 보내 주셔서 감사합니다! 음 ... 이상한 .. –

관련 문제