Black 에 대한 짧은 개념과 poetry에 추가하는 방법 및 사용법
mypy 설치 및 설정
이전에 만들어 두었던 add view function 을 테스트 해보기아래의 그림처럼 tests라는 python package 를 만들고, 그안에 test_view.py를 만들어 준다.test_view.py 에 아래의 코드를 추가해준다.test 실행 -> termina
Terminal 에 아래의 코드를 실행시켜 isort를 추가한다.pyproject.toml 파일을 열어 아래의 코드를 추가해준다.
프로젝트 root directory 에 test.sh 을 만들어주고, 아래의 코드를 추가해준다.test.sh 실행, Terminal에서 아래의 코드를 실행해줍니다.맥의 경우는 zsh: permission denied: ./test.sh 라는 메시지와 함께 실행이 되지
수십 명이 하나의 코드베이스에서 작업을 할 때 다음과 같은 과정들을 반복하게 됩니다.테스트가 끝난 코드(master)에서 새로운 branch 를 생성새로운 branch 에서 작업(기능 추가, 최적화 등등)로컬에서 테스트PR(Pull Request) 를 올리고, 코드리뷰
설치poetry 설치 확인 및 버전 확인
django, djangi-ninja 설치프로젝트 명 뒤에 .은 현재 디렉터리를 의미합니다.프로젝트 디렉터리 안에 urls.py 안에 코드를 작성합니다.localhost:8000/api/docs 를 접속하면 swagger 를 사용할 수 있습니다.