클린 코드를 위한 테스트 주도 개발 2
2016-09-19
p.32-33
urls.py
를 편집하는 부분. Django 1.8부터는 url()에서 string view를 인자로 받지 않는다.
따라서 바뀐 superlists/urls.py
는 아래와 같다.
Not First But Best
urls.py
를 편집하는 부분. Django 1.8부터는 url()에서 string view를 인자로 받지 않는다.
따라서 바뀐 superlists/urls.py
는 아래와 같다.
Git을 써보긴 써봐서 찾아서 쓸 줄은 알지만 fork떠서 로컬에서 작업하고 pull request를 날려본적이 처음이다. 작년에 배웠을때는 git 공식문서를 보고 시작했다. 저 문서가 매우 친절해서 좋긴 하지만 사실 자주 쓰는 명령어는 따로 있어서 처음부터 쭉 보기는 좀 피곤하다는 생각이 든다.(내 기준)
맥OS에는 기본으로 Python이 설치(버전 2.7)되어있지만 다양한 버전을 써 볼 생각이다. 사실은 3.5이상의 버전으로 개발 할 예정이다. Django를 시작하기에 앞서 pyenv + virtualenv + autoenv 를 통한 Python 개발 환경 구축하기를 작업하자.
travis-ci는 github과 연동해서 쓰는 CI(Continuous Integration)를 위한 서비스이다. 비용은 여기에서 볼 수 있으며 오픈소스일 경우 서비스 이용이 무료다. 이용자 자신이 admin권한을 가지고 있는 repo에 한해서 동작함을 유의하자.