TIL | Django - 스타벅스 모델링하기(django A to E) - 2

송치헌·2021년 8월 18일
0

TIL | Wecode - Django

목록 보기
6/18

💡해당 포스트는 MacOSX, Django, mySQL, iterm2 터미널, vim에디터, google chrome 등을 이용하고 있습니다. 사용하는 프로그램이 다를 경우 해당 글과 다른 결과가 나올 수 있음을 알려드립니다.💡

스타벅스 모델링하기(django A to E) - 1 에서 이어집니다.

스타벅스 커피를 데이터베이스로 모델링하여 장고로 값을 입력하는 단계까지 진행한다. A to Z 까지는 아니고 A to E 정도는 되는 것 같다.

Branch 생성


  1. branch 생성

    git checkout -b feature/crud 명령어를 입력하고 branch를 생성한다. branch는 가지라는 뜻으로 master 브렌치에서 뻗어나온 가지이다. feature/crud는 그냥 브렌치 이름이고 다른 이름으로 작성해도 상관없다.
    git branch feature/crud 라고하면 브렌치를 생성하는 것이고, git checkout feature/crud 라고 입력하면 해당 브렌치로 이동하는 것이다. git checkout -b feature/crud는 생성과 동시에 해당 브렌치로 이동한다는 명령어이다.
  1. Application 생성

    바로 이어서 python manage.py startapp products라고 입력해 준다. products라는 디렉토리를 생성하며 해당 디렉토리를 app으로 생성해 준다.

    들어가보면 이상한 파일들이 많이 들어있다. 이 파일들이 바로 django에서 제공하는 패턴들이다. 각 사용법은 후에 설명하겠다.

    아무튼 settings.py파일로 다시 들어가면 1편에서 추가한 corsheaders 모듈 아래에 products를 적어주고 저장하고 나온다.
  1. branch push
    master 브런치를 푸쉬했을 때 처럼 똑같이 branch도 푸쉬해준다.
git add .
git commit -m "Add: feature/crud commit"
git push origin feature/crud

이제 github에 다시 가서 페이지 새로고침을 하면 이렇게 feature/crud 브런치에 products라는 폴더가 생긴 것을 볼 수 있다.

profile
https://oraange.tistory.com/ 여기에도 많이 놀러와 주세요

0개의 댓글