TIL
[TIL] 230508 DRF_팀프로젝트 시작
생각하는 코댕이
2023. 5. 8. 23:25
728x90
DRF 팀프로젝트가 시작되었다. 한동안 팀프로젝트 관련 TIL을 써보고자 한다.
S.A.
https://www.notion.so/is-It-em-is-1f75d68f0ce24d959ae4c4889ef0e688
이전과 달리 추가한 부분
코드 컨벤션
- 표기법
- 변수/함수 : Snake 표기법 ex) 'python_is_very_good'
- Class : Pascal 표기법 ex) 'PythonIsVeryGood'와이어프레임
- 클래스 명
- Bootstrap 사용 시 오버라이딩 금지! 반드시 추가로 class를 지정해주거나, 태그 인라인으로 기입
- class명 지정 시 이니셜로 구분하기! ex) box_myo, box_ljm, box_yhm, box_nmh
- branch 이름 지
- main (owner 나명흠) 배포용
- dev (owner 나명흠) 개발용 - PR, merge
- feature/users (나명흠) 회원가입
- feature/postings (문영오) 게시글
- feature/comment (유혜민) 댓글 보기 달기 수정 삭제
- feature/like_following (이정민) 부가 기능(좋아요, 팔로잉)
- PR msg
- 변경내용, 구현기능, issue 등 유의미한 내용으로 기록
- 브랜치 전략
- 팀장이 레파지토리 형성
- 각 팀원들이 main을 syncfork
- 각자 브랜치 만들어 작업
- 각 작업물을 dev에 PR
- dev local에서 검증 후 dev를 main에 merge
ERD 데이터 타입 추가
역할
게시글 CRUD
- 게시글 조회 - 피드 페이지(로그인X), 메인게시판, 마이페이지, 타유저페이지
- 게시글 생성 - 게시글 생성 페이지
- 게시글 수정 - 메인게시판(상세) 페이지에서 수정
- 게시글 삭제 - 메인게시판(상세) 페이지에서 삭제
728x90