Back/Django
0. 장고 개발 준비
잘잔디
2023. 4. 12. 16:51
// 점프 투 장고 책을 정리한 내용입니다.
장고의 장점
- 튼튼한 웹 프레임워크이다.
- 기본적으로 보안 공격을 막아준다
- 웹 프로그램을 쉽고 빠르게 만들어 주는 웹 프레임워크다
- 여러 기능이 준비되어 있다.
- ORM(프로그래밍 언어로 DB 데이터 저장 가능) 과 같은 필요로 하는 웹 프로그램 개발을 위한 도구와 기능이 대부분 준비되어 있다.
장고 설치
- 저는 python3.8.10 버전으로 pycharm(유료버전)의 가상환경으로 사용하였습니다.
- 터미널에 아래 명령어 입력.
pip install django
- 장고 설정을 잡아주기 위해 터미널에 아래 명령어 입력
- 장고는 config 밑의 settings.py 파일에서 세팅을 잡아준다.
django-admin startproject config .
- 서버 실행 명령
python manage.py runserver
- 위 명령어를 실행하면 서버를 열 수 있다.
- 다음으로 setting.py 파일로 이동하여 아래와 같이 수정해준다.
- 마지막으로 위 서버(http://127.0.0.1:8000/ 에 접속했을 때 아래와 같은 접속화면이 보인다면 정상 실행된 것이다.