$ git checkout main # 브랜치 생성은 꼭 main 에서 해주세요.
$ git pull origin main # 최신버전 받아오기
$ git branch feature/junga-models # model 을 위한 브랜치에서 작업해주세요!!
앱 이름에서 그 용도를 유추할 수 있어야 합니다. 사용자와 관련된 기능을 구현할 앱이므로, users
를 이름으로하는 앱을 생성해주세요.
# user-models 브랜치에서 작성해주세요.
python manage.py startapp users # manage.py 가 위치한 곳에서 실행해야 합니다.
models.py
에 사용자를 관리할 클래스를 생성합니다. 생성된 테이블을 사용해 회원가입과 로그인 기능을 작성하게 됩니다. 회원가입을 할 때에는 아래와 같은 사용자의 정보를 입력해야 합니다. 참고해서 작성해주세요.
클래스, 함수, 그리고 변수들의 이름을 짓는데에는 규칙이 있습니다. 📍파이썬 코딩 컨벤션을 참고해 주세요.
데이터베이스 적용
$ python manage.py makemigrations users
$ python manage.py migrate users
$ git add .
$ git commit -m ' create users models '
$ git push origin feature/junga-models
코드 리뷰를 통해 수정 진행
git 명령어가 익숙해지기 시작했다 🐣