본문 바로가기
반응형

2018/102

쿠키커터를 사용하여 Django 환경 세팅 1. 쿠키커터(Cookie cutter) 장고(Django)는 파이썬을 사용하여, 백엔드(Backend) 환경을 편리하게 사용할 수 있도록 도와주는 프레임워크(Framework)이다. 그러나 장고를 사용하기 위해서는 초기 설정이 필요한데, 초보자들에게는 이러한 과정이 상당히 복잡할 수 있다. 이 때, 편리하게 장고 환경을 구성할 수 있도록 도와주는 것이 쿠키 커터이다. 쿠키 커터 명령어를 입력하면, 오픈소스 라이센스, 데이터베이스, 사용자의 정보 등을 즉시 설정해 줄 수 있다. 따라서 초보자들이나, 빠르게 개발 환경을 만들어야하는 개발자들에게 상당히 큰 도움을 준다. 2. 명령어 12345# 쿠키커터 설치pip install cookiecutter # 쿠키커터 프로젝트 생성cookiecutter http.. 2018. 10. 21.
Pyenv를 이용하여 가상 환경에서 작업하기 javascript로 웹 개발만 하다가 사이드 프로젝트에 Django를 사용하게 되어, 파이썬을 사용하게 되었다. 파이썬을 주력으로 사용하지 않아 군데군데 오류가 있을 수 있지만, 추후에 동일한 환경을 구축해야하는 경우를 위해 포스팅을 남겨둔다. 1. 왜 가상환경인가? 1) 로컬과 글로벌 환경의 차이 예를 들어 글로벌에서는 2.x의 파이썬이 설치되어 있지만, 실제 개발 환경에서는 3.x의 파이썬 버전을 사용해야 할때가 있다. 또한 여러개의 프로젝트를 동시에 진행할 때, 프로젝트가 요구하는 파이썬이나 모듈의 버전이 각기 다른 경우가 있다. 이 때, Pyenv를 사용한다면 가상의 환경을 넘나 들며, 다른 버전의 모듈을 편리하게 사용할수 있는 장점이 있다. 2) 작업 환경 공유의 편의성 프로젝트에 참여하는 신.. 2018. 10. 20.
반응형