까먹을까봐 씀.. 소개딩 파이팅
가상환경 생성
vscode에서 가상환경을 만들어주기 위해 terminal에서 다음과 같이 코드를 순서대로 실행
C:\Users\molamola> cd \
C:\> mkdir venvs
C:\> cd venvs
C:\venvs> python -m venv mysite
C:\venvs>cd C:\venvs\mysite\Scripts
C:\venvs\mysite\Scripts> activate
activate 실행시 다음과 같은 오류 발생
PowerShell 실행 정책 문제 :: PowerShell을 관리자 권한으로 실행한 후, 실행 정책을 변경
문제 없이 실행되는 것을 확인
가상 환경에 Django 설치하기
active한 상태에서 다음과 같은 명령어를 통해 장고 설치
pip install django==4.0.3
pip이 최신 버전이 아니란 오류가 뜨면 다음 명령어 실행
python -m pip install --upgrade pip
환경 구성 완료
장고 프로젝트 생성하기
프로젝트를 둘 디렉터리 생성
필자는 rootout이라는 디렉터리명으로 디렉터리를 생성하였음
C:\Users\molamola>cd \
C:\>mkdir rootout
C:\>cd rootout
C:\rootout>
mysite 디렉터리 생성 후 접속
C:\rootout> mkdir mysite
C:\rootout> cd mysite
C:\rootout\mysite>
이후 아래 명령으로 장고 프로젝트를 생성
django-admin startproject config .
장고 개발 서버 구동하고 웹 사이트 접속
runserver 명령어를 사용하여 웹 사이트를 접속해보자
python manage.py runserver
서버 구동 완료
Django version 4.0.3, using settings 'config.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
웹 사이트 구동 완료