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 창에서 누르기
728x90
반응형
'개발 > (6) django' 카테고리의 다른 글
점프 투 장고 (django) 셀프 스터디 2 (0) | 2023.04.21 |
---|---|
django 입문 과정 정리 1 (1) | 2023.04.17 |