공부1편
공부시간 기록기 목록페이지 바탕으로
가장기초적인 세팅 미리 안정적이게 화면에 띄어지는지 몇가지 세팅 해주고 서버확인
앱을 생성하기 이때 프로젝트와 앱의 차이!!!
관리자admin으로 확인
프로젝트 생성
( 앱 생성 settings 등록 Template 작성 CSS 적용 데이터구조생각 모델 작성 마이그레이션 admin 확인 URL 연결 함수형 View로 목록 페이지 출력 )
공부기록 2편에서는 1편에서 만들었던 공부시간 기록기 목록 페이지를 바탕으로,
이제 사용자가 브라우저에서 직접 데이터를 다룰 수 있도록 기능을 확장하는 단계입니다.
ModelForm 만들기
(생성 create 상세 detail 수정 update 삭제 delete pagenation 브라우저 기반 CRUD 완성 )
#1편에서질문
- 7번에 django-admin startproject config . 과 startproject config .
- 12번에서 왜모델을 먼저 생각해야될까.. 에서 db 구조가 정해진다? 무슨 데이터를 저장할까? 생각? ! 백엔드니까.. ?
- 12번에서 Django는 데이터 중심 프레임워크이기 때문에, 페이지보다 먼저 모델 설계를 생각하는 습관이 중요합니다.--> 어떻게..?
- (모델이 정해지면 admin 화면 구조가 정해지고 Form 구조가 정해지고나중에 Serializer 구조도 정해집니다. 즉 Django에서는 아래 사고 흐름이 중요합니다.)
장고 drf ? fast api?
#2편에서 질문
- 15에서 16번을 넘어갈때
- 17번
- 18번 헷갈림

1편
1. django-admin → 장고에게 명령을 내리는 도구
startproject → 프로젝트를 새로 만들라는 뜻
config → 프로젝트 폴더 이름
. → 지금 현재 폴더에 만들기
2. 장고는 기본적으로 데이터를 다루는 프레임워크에요. 즉, 먼저 생각해야 하는건, “이 서비스에서 어떤 데이터를 저장할건가?”가 중요!
3. DB는 데이터를 저장하는 창고라고 보면 돼요. 장고는 “예쁜 화면 먼저”보다 “무슨 데이터를 다룰지 먼저” 생각하는 게 더 자연스럽다!
4. Django : 웹서비스를 만드는 큰 프레임워크. DRF : DRF는 Django REST Framework예요. 장고가 원래 웹페이지용이라면, DRF는 그 장고를 API 서버처럼 더 편하게 쓰게 해줍니다.
2편