관리 파일에서는 위험한 파일이 많이 있다. 특히 github에 업로드하면 위험한 것들이 가득하다.
이를 관리하는 방법은 환경 변수 패턴과 비밀 파일 패턴이 있다.
환경 변수 패턴은 환경 변수로 숨겨야 할 내용르 숨기는 방법이고, 비밀 파일 패턴은 비밀 파일을 만들어서 불러오는 방법이다.
Django - settings.py 의 SECRET_KEY 변경 및 분리하기
위 사이트 외에도 Two scoop of django 등을 참고하여서 작성하였다.
가볍게 그리고 아파치로 서버를 가동하거나 하는 상황 속에서 환경 변수 패턴이 이루어지지 않는 환경에서 사용이 가능하다.
json 형식이나 xml 형식으로 저장했다가 읽어오는 기능을 따로 만들어서 json 형식을 안보이게 또는 공유하지 않는 방식으로 진행하는 법이다.
환경 변수를 지정한뒤에 환경 변수를 읽어오는 방법이다. 그러면 그 환경에서만 작동이 되기 때문에 유용하게 사용할 수 있다.