본문 바로가기
Back end

0720 Django

by 대금부는개발자 2021. 7. 20.
SMALL

Django 설치

 

anaconda prompt→conda install django

 

Django를 사용하려면 → anaconda의 basa 가상 환경에 설치 (conda install django)

 

Django에서 쓰는 용어가 다른 언어랑 조금 달라요!

다른 언어에서는(Java 등) 우리가 앞으로 만들 server side Web상에서 동작하는 전체 프로그램 → Web application

Django에서는  Web application 이란 용어 대신 Project라는 표현을 사용해요.

이 Project안에 module화 된 단위 프로그램들이 존재할 수 있어요(여러 개의 서브 program) → application

application이 모여 Project를 만들어요.

 

Web client(browser) → request → URLconf에서 분석 → view 호출(URL을 해석해서 특정 함수를 호출, 로직 처리,python 파일이에요) →  Model(database와 연동된 상태)을 이용해서 database처리(class로 구성)→ template를 이용해 randering(결괏값을 만듦) → view가 그것을 가져가 client에서 response로 돌려줘요.

 

주소창에 sever 쪽 program을 적고 Enter치면 get이라는 방식으로 request 

LIST

'Back end' 카테고리의 다른 글

0722 Django project2  (0) 2021.07.22
0721 Pycharm 설정  (0) 2021.07.21
0720 Django 프로젝트 만들기  (0) 2021.07.20
0720 Django 특징  (0) 2021.07.20
0720 Back-End Web application(Django)  (0) 2021.07.20

댓글