2016-10-15 4 views
-1

나는 장고 프로젝트를 진행하고 있습니다. 내 응용 프로그램과 해당 업데이트를 프로덕션 서버에 배포하는 방법을 찾고 있습니다. 필자는 가장 좋은 방법은 pyc 파일, 설정 파일, 템플릿 및 물건을 내 서버에 밀어 넣을 명령을 실행하는 것이라고 생각합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 원본 py 파일을 배포하고 싶지 않습니다. 그래서 나는 자식 또는 svn 작동하지 않습니다. 당신은 당신이 재 수있는 방법이 있다는 것을 알고 있어야하는 것보다이 소스 코드를 숨기려면소스 코드없이 django 응용 프로그램을 배포

감사

+2

왜 이런 이유가 있을까요? 아마도 "가능하다"는 의미에서 그렇게하는 것이 가능하지만 일반적으로는 바람직하지 않습니다. –

+0

'.pyc' 파일을 푸시하는 것이 가장 좋은 방법이라고 생각하는 이유는 무엇입니까? –

+0

AWS Elastic Beanstalk을 사용해야 할 수도 있습니다. –

답변

0

먼저, 그러나

python -m py_compile file.py 

를 바이트 코드의 모든 평 파일을 컴파일해야 할 것 바이트 코드에서 파이썬 소스를 만듭니다.

그러나 다른 사람들이 지적한 것처럼 왜 처음부터 그렇게하고 싶습니까?

+0

나는 파이썬 파일을 컴파일하는 방법을 안다. 배포 방법을 알고 싶습니다. – Bob5421

+0

그러나 왜 * 왜 * 설명하지 않았습니다. 이렇게하기를 원하는 좋은 이유가없는 것 같습니다. –

+0

서버가 해킹 당하면 소스 코드를 공개하고 싶지 않기 때문에 – Bob5421

관련 문제