Ssa!

특강) Django 입문 요약! 본문

개발/Django

특강) Django 입문 요약!

Ssa! 2022. 9. 22. 09:55

Framework & Django 목차

  • Framework?
  • Django
  • 중요한 것

 Framewoirk?

- 그냥 기계

- 웹 서비스를 쉽게 만들어주는 만들어 주는 기계

 

웹 서비스가 마땅히 갖춰야 할 것들

- 인증:로그인./로그아웃

- 데이터 저장: 데이터베이스 저장

- 요청에 대한 응답: HTML,JSON

- 보안 기능 . . . . .

Framework는 알아서 다 해준다.

 

Framework 학습 방향

- 사용법을 익히는 것이 첫 번째

- 내부 구조를 들여다보는 것이 두 번째

 

Django

- Python 기반의 웹 프레임워크

 

Django vs Flask

Flask는 단순한 기계(제공 기능 적음, 사용법 단순) -> 비교적 단순한 웹 서버 간단하게 만들 때(배우기 쉬움)

Django는 복잡한 기계(제공 기능 많음, 사용법 복잡) -> 작정하고 웹 서비스 만들 때(실무)

 

제일 중요한 것은?

- 데이터베이스 관리

객체 관리

- 인증

회원 가입, 회원 탈퇴,로그인/로그아웃, 회원 정보 수정

- 요청에 대한 응답을 하기까지

Request 가공, Response 가공

- 배포

 

느낀점)

튜터님이 강의하실 때 가장 중요한 데이터베이스 관리, 인증, 요청에 대한 응답을 하기까지, 배포 이 4가지가 가장 중요하다고 하셨다. 면접에도 관련된 질문들이 주로 올라오고 이 중심으로 공부하라고 하셨다 앞으로의 Django를 어떻게 공부해야하는지 방향성이 잡혀서 좋았다.