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 |
댓글