본문 바로가기
카테고리 없음

0. Django 환경 설정

by 몰라몰라개복치 2023. 8. 8.

까먹을까봐 씀.. 소개딩 파이팅

 

가상환경 생성

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.

 

웹 사이트 구동 완료

 

 

참고: https://wikidocs.net/70588