장고 SECRET_KEY : SECRET_KEY란, 비밀 정보 숨기기
장고에서 프로젝트를 시작하고 바로 github에 올리면 정말 큰일 난다고 합니다. 이는 SECRET_KEY가 공개되면 안되기 때문인데요. “장고 SECRET KEY”란 무엇이며, 어떻게 숨겨서 github에 올릴 수 있는지 정리해보았습니다.
장고에서 프로젝트를 시작하고 바로 github에 올리면 정말 큰일 난다고 합니다. 이는 SECRET_KEY가 공개되면 안되기 때문인데요. “장고 SECRET KEY”란 무엇이며, 어떻게 숨겨서 github에 올릴 수 있는지 정리해보았습니다.
장고를 시작하기 위해서는 장고를 설치하고 장고만의 환경을 만들어줘야 합니다. 장고가 정상적으로 설치되고 환경 구성이 완료되면 장고 로켓 화면을 볼 수 있습니다
스프레드 연산자라고 불리는 확산 연산자는 무언가 변수 앞에 점을 세개 (…) 붙인 모양인데요. 확산 연산자 (…)는 ES6에 도입된 구문 기능으로, 배열이나 문자열과 같은 반복 가능 개체를 개별 요소로 확장시킬 수 있습니다…
“자바스크립트 map 메소드”는 파이썬에서와 마찬가지로 원본 배열의 각 요소에 제공된 함수를 적용하여 새 배열을 만드는데 사용할 수 있는 메서드입니다. 배열을 다루기 위한 많은 메스드와 연계해서 많이 쓰이는 배열의 콤보 기술 중 하나입니다.
이번 포스트에서는 그 중에 선형 회귀, 최소 제곱법, 평균 제곱 오차의 개념에 대해서 정리하였습니다. 선형 회귀는 쉽게 풀어서 정의하면 가장 훌륭한 예측선 긋기 입니다.
“파이썬으로 이해하는 퍼사드 패턴” : 처음 디자인 패턴이 나왔을 때는 23개의 디자인 패턴이 나왔는데요. 저는 그중에 우선 “파사드 패턴”을 공부해보았습니다. 언어는 자바가 아닌 파이썬으로 정리했습니다.
자바스크립트에서 널리 쓰이는 자료구조 중 하나가 배열 입니다. 자바스크립트 배열에도 파이썬의 리스트 컴프리헨션과 유사하게 동작하는 메소드들이 있는 것 같아 해당 메소드들 ( Array.from(), fill(), filter() )을 정리해보았습니다.
“자바스크립트 제너레이터”는 반복 가능한 데이터 시퀀스를 생성하는 강력한 방법을 제공합니다. 제너레이터는 실행을 일시 중지하고 재개할 수 있는 특수 함수로, 시간이 지남에 따라 일련의 값을 생성할 수 있습니다.
“자바스크립트 연산자”는 다른 프로그래밍 언어와 유사한 부분이 많습니다. 다만 파이썬과 비교 연산자와, 논리 연산자, 삼항 연산자 부분에서 다른 부분이 존재하기 때문에 유의해서 사용해야 하는 부분이 있는 것 같습니다.
WSL (Windows Subsystem for Linux)은 사용자가 Windows 10 및 Windows Server에서 Linux 배포판을 실행할 수 있도록 하는 녀석이라고 합니다. 네 그렇습니다. VMWare 없이 이중 부팅 없이 말이죠….! Windows에서 직접 기본 Linux command line 도구 및 유틸리티를 실행할 수 있습니다.