-
Notifications
You must be signed in to change notification settings - Fork 0
Peacepiece API
Jihyun-Choi edited this page Aug 31, 2022
·
3 revisions
- 프로젝트 폴더 바로 아래에 .env.sample 파일을 복사하여 .env 파일로 만들기
- pre-commit install 실행하기 (: pre-commit 자동화)
# 가상환경 만들기
> python -m venv venv
# 가상환경 활성화
## Windows
> .\venv\Scripts\activate
## Mac
> source venv/bin/activate
## 라이브러리 설치하기
> pip install -r requirements.txt
## django 실행하기
> python manage.py migrate
> python manage.py runserver
> deactivate
# install 하기
> pipenv install
# 추가 패키지 설치하기
> pipenv install 패키지명
# 가상환경 쉘 들어가기
> pipenv shell
# 단일 명령어를 가상환경 내부 python으로 돌리기
> pipenv run 명령어_블라블라
- 127.0.0.1:8000/swagger 또는 127.0.0.1:8000/redoc 접속하기
터미널에 pylint {검사하고 싶은 파일명}
실행
출력창에 오류 내용 출력.
- Error / Waring 등이 줄 번호와 함께 표시된다.
- 10점 만점에 점수를 표시
pylint를 활용함에 있어서 유의할 것은 Pylint 메시지가 절대적이지 않음. Pylint는 오류 및 경고 메시지는 너무 장황 할 수 있으며, 실제 의도한 코드임에도 경고가 날 수 있음. 따라서 코드를 분석 할 때 특정 경고를 비활성화 해놓을 수 있음.