이 튜토리얼을 통해, 간단한 설문조사(Polls) 어플리케이션을 만ㄷ느느 과정을 따라해 보겠습니다.
설문조사 어플리케이션은 두 파트로 구성되어 있습니다.
Python은 설치가 되어 있다고 가정하에 진행
- Python Version - 3.8
0.1. CMD 창 실행하여 Python Version 확인

0.2. Virtual Environment 설치
저의 경우 Virtual Environment Pakage가 이미 설치되어 있어 다음 캡쳐화면과 같이 나옵니다.
pip install virtualenv

============================================================
Python & Django Quick Install Guide Link
https://docs.djangoproject.com/ko/4.1/intro/install/
Django Install Guide Link (Install an official release, 설치 공식 릴리즈)
https://docs.djangoproject.com/ko/4.1/topics/install/#installing-official-release
Django Tutorial #0 install Youtube 강의 Link :
https://youtu.be/alrLd9T96aA
- 아래 캡쳐화면에서 "No module named django" 메시지가 뜨는 이유는 가상환경에 django를 설치했기 때문입니다.
- 가상환경을 활성화 시켜서 django version 확인을 진행하시면 됩니다.

* Django Cycle

- 프로젝트를 생성할 경로로 이동
ex) cd C:\dev\Django_Tutorial
django-admin startproject mysite
cd mysite
dir

PyCharm 또는 VSCODE 실행하여 프로젝트 확인

CMD에서 mysite 디렉토리로 이동하여 Django 웹서버 실행
cd mysite
py manage.py runserver

- 현재 구동중인 Web Server는 순수 Python으로 작성된 경량화 된
Web Server입니다. 운영 준비가 될 때까지 Apache와 같은 운영 서버를
구성할 필요 없이 신속하게 개발할 수 있도록 Django에 포함했습니다.- 하나 기억해야 될 것은 이 서버를 운영 환경과 유사한 환경에서
사용하지 마시기 바랍니다. 개발 중에만 사용할 수 있도록 되어 있습니다.- 개발 목적으로만 사용해야되는 Web Server 이기에 상용으로 올릴때에는
Apache나 NGINX 같은 Web Server를 사용해야 합니다.

polls - 설문조사 & 여론조사
py manage.py startapp polls

Django Tutorial Part1 Link : https://docs.djangoproject.com/ko/4.1/intro/tutorial01/
Django Tutorial Part1 Youtube Link :
https://youtu.be/9WctwW_Pe1o