메타인지 (50) 썸네일형 리스트형 TIL 09/05 프로젝트 기획을 명세하다 DjangoWebWithApi Django,NaverApi Python 3.7.3 django-2.2.5 basic structures project ryu_proj apps board user See what to compromise Django Docs : https://docs.djangoproject.com/en/2.2/ Rest Api : https://docs.microsoft.com/en-us/rest/api/ Naver Movie Api Docs : https://developers.naver.com/docs/search/movie/ 프로젝트 기획서 외부 API를 활용하고 내부 API를 swagger api로 명세하는 토이 프로젝트 (장고 프레임워크로 내 손으로 만드는 첫번째 백엔드 퍼포먼.. TIL 09/04 프로젝트 설계를 하다. 정해진 순서는 없다. 하지만 독립적으로 개발할수 있는 모델을 먼저 코딩하고 뷰와 템플릿은 서로 영향을 미치 므로 나중에 한다. UI 화면을 생각하면서 로직을 풀어나가는게 중요함으로 템플릿을 먼저 코딩함 (예외로 CBV,ClassBasedView(클래스형 뷰) 로 할 경우 먼저 하고 템플릿을 코딩) 책에서는 뷰를 먼저하고 템플릿을 손보만 나는 클래스로 할것이다. 책에서 추천해주는 순서 1)프로젝트 뼈대 만들기 : 프로젝트, 앱 디렉토리와 파일 2)모델 코딩하기 : 테이블 관련 사항 개발(models.py,admin.py 파일) 3)URLconf 코딩하기 : URL 및 뷰 매핑관계를 정의(urls.py파일) 4)뷰코딩하기: 애플리케이션 로직 개발(views.py 파일 ) 5)템플릿 코딩하기: 화면 UI 개발.. 이전 1 ··· 4 5 6 7 다음