개발/(6) django

점프 투 장고 (django) 셀프 스터디 1

생각외로깔끔함 2023. 4. 20. 23:25
728x90
반응형

 

점프 투 장고 (django) 셀프 스터디 1

 

 

 

django란?

  • 웹 프로그램을 쉽고 빠르게 만들어주는 웹 프레임워크

 

웹 프레임워크란?

  • 웹 프로그램을 만들기 위한 스타터 키트
  • 쿠키나 세션 처리, 로그인과 로그아웃 기능, 권한 처리와 같은 다양한 기능들을 일일이 만들 필요 없이 이미 탑재된 기능으로 구현 가능

 

django 의 장점

  • 튼튼한 웹 프레임워크 = 기본적으로 보안 공격을 막아주는 기능 탑재
  • 무수히 많은 기능이 이미 탑재
  • 흥미로운 부분이 다양하게 존재(다양한 기능들로 인해)

 

django 설치하기

  • 파이썬 설치 필수
  • 가상환경 설치
  • 가상환경 진입한 상태에서 cmd로 pip install django==4.0.3 명령어 작성
  • 만약 장고 설치하고 마지막에 python.exe -m pip install --upgrade pip 와 같은 알림 문구가 올라온다면 저 명령어 그대로 실행
  • 설치 완료

 

django 프로젝트 생성

  • 프로젝트를 만들고 싶은 폴더로 경로를 변경한 뒤 django-admin startproject config . 명령어 작성
  • 맨 뒤에 "." 있는 부분 주의

 

django 개발 서버 구동 및 웹 사이트 접속

  • 이전 단계까지 따라왔다면 python manage.py runserver 명령어 작성
  • 장고 서버가 마지막에 작성된 http 주소로 생성
  • 서버를 중지하기 위해선 Ctrl + C 를 cmd 창에서 누르기

 

 

 

출처 : https://wikidocs.net/78004

 

1-01 필자가 생각하는 장고란?

[장고 홈페이지](http://www.djangoproject.com)에 가 보면 가장 먼저 다음과 같은 로고를 볼 수 있다. ![](https://wikidocs.net/im…

wikidocs.net

728x90
반응형

'개발 > (6) django' 카테고리의 다른 글

점프 투 장고 (django) 셀프 스터디 2  (0) 2023.04.21
django 입문 과정 정리 1  (1) 2023.04.17