본문 바로가기

메타인지/TIL

TIL 09/04 프로젝트 설계를 하다.

정해진 순서는 없다.

하지만 독립적으로 개발할수 있는 모델을 먼저 코딩하고

뷰와 템플릿은 서로 영향을 미치 므로 나중에 한다.

 

UI 화면을 생각하면서 로직을 풀어나가는게 중요함으로 템플릿을 먼저 코딩함

(예외로 CBV,ClassBasedView(클래스형 ) 경우   먼저 하고 템플릿을 코딩)

책에서는 뷰를 먼저하고 템플릿을 손보만 나는 클래스로 할것이다.

 

책에서 추천해주는 순서

1)프로젝트 뼈대 만들기 : 프로젝트, 디렉토리와 파일

2)모델 코딩하기 : 테이블 관련 사항 개발(models.py,admin.py 파일)

3)URLconf 코딩하기 : URL 매핑관계를 정의(urls.py파일)

4)뷰코딩하기: 애플리케이션 로직 개발(views.py 파일 )

5)템플릿 코딩하기: 화면 UI 개발(templates/ 디렉터리 하위의 HTml)

 

4)5) 순서는 바뀔 있음

결국은 M->T->V M->V->T 순서로 할것인지 정리하는것

 

'메타인지 > TIL' 카테고리의 다른 글

TIL 09/09  (0) 2019.09.09
TIL 09/08  (0) 2019.09.08
TIL 09/07  (0) 2019.09.07
TIL 09/06  (0) 2019.09.06
TIL 09/05 프로젝트 기획을 명세하다  (0) 2019.09.05