[T25] 장고(Django) 02강 django 설치 및 프로젝트 생성

HB·2022년 9월 26일
0

T24[Django]

목록 보기
2/4

Python 패키지 pip 업그레드

pip (Python Install Packag) ; 장고 프레임 워크 설치

소프트 웨어가 모여있는 덩어리 -> 내가 필요한 곳에 필요한 것 송출

  • pip 업그레이드 코드
    • python -m pip install --upgrade pip
  • pip 버전 확인 코드
    • pip --version
  • Django 설치 및 업그레이드
    • pip install Django
    • pip install Django --upgrade (업그레이드)
  • Django 설치 경로 알아보기
pythoon -c "import django; print(django.__path__)"

[C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages\django]


-> 윈도우 탐색기에 복붙시 C:\Users\u\AppData\Local\Programs\Python\Python310\lib\site-packages/ 까지만.

프로젝트 생성

폴더 들어가기 -> cd C:\Django\pjt

C:\Django\pjt>django-admin startproject tempPjt

  1. 경로 확인 (폴더 주소)
  2. 프로젝트 생성
  3. 프로젝트 확인

어플리케이션 생성

-> 프로그램 기능들 생성

python manage.py 라는 파일 사용

students 라는 애플리케이션 생성시, cd tempPjt 한 후 python manage.py startapp students

프로젝트 디렉토리 이름 변경

프로젝트 폴더 안에 temp 폴더

바깥으로 돌아가기 -> cd ../ ../
pjt 폴더에서 move tempPjt tempProject 하면 변경됨

- MVC 패턴

- MVT 패턴

  1. 클라이언트가 요청
  2. view 에서 데이터베이스 관련 처리인지 생각해봄 -> model에게 넘김, 데이터베이스 처리후 다시 view에 넘김
  3. 작업이 완료되면 template 에게 넘겨 클라이언트에 응답하기 적합한 형식 고름
  4. 클라이언트에게 응답

VIEW -> TEMPLATE

0개의 댓글