- 가상환경 생성 후 패키지 설치
-
python -m venv venv
-
source venv/scripts/activate
-
pip install -r requirements.txt
- django 실행
-
python manage.py runserver
- 접속 URL (http://127.0.0.1:8000)
-
상품 GET - /shop/products/, /shop/products/{pk}/
-
상품 POST - /shop/products/
-
상품 patch - /shop/products/{pk}/
- WAS 구성요소
-
Nginx
-
Gunicorn
-
Django
- docker-compose 실행 방법
-
docker-compose.yml 파일이 있는 디렉토리로 이동
-
docker-compose up --build
- 접속 URL (http://127.0.0.1)
-
상품 GET - /shop/products/, /shop/products/{pk}/
-
상품 POST - /shop/products/
-
상품 patch - /shop/products/{pk}/
- feature branch에서 develop branch로 pr요청시 git action 작동
- 각각의 api에 대하여 unit test 진행