본문 바로가기
코딩/파이썬>장고 [django]

1. 장고 기본 프로젝트 생성

by 길탱자탱자 2021. 3. 31.

 

용어

 

 

기본 작업 환경 구축

1. Visual Studio Code 설치

https://code.visualstudio.com/download

2. Git 설치

https://git-scm.com/downloads

3. 파이썬 설치

https://www.python.org/downloads/

4. 파이썬 가상환경 설치 

#사용법 : python -m venv <가상환경 이름>
#실행 폴더 위치 : VSCode 프로젝트 폴더 > venvs 폴더
#실행 환경 : 윈도우 명령 프롬프트

~> python -m venv myvenv

5.  파이썬 가상환경 실행

#사용법
   가상환경 폴더의 Scripts 폴더의 activate 실행
   가상환경 종료는 아무곳에서나 deactivate 실행
#실행환경 : 윈도우 명령 프롬프트

가상환경 실행 (윈도우)
~>myvenv\Scripts\activate

가상환경 실행 (리눅스)
~$ Source myvenv/bin/activate

가상환경 해제
(venv)~>
deactivate

myvenv\Scripts\activate5. 

 

 

무조건 따라하기

1. 장고 설치하기

#실행 폴더 위치 : VSCode 프로젝트 폴더
#실행환경 : (파이썬 가상환경) 윈도우 프롬프트

(venv)~> pip install django
혹은
(venv)~> pip install django~=2.0.0

#장고 설치 확인
(venv)~> python -m django --version

 

2. 장고 프로젝트 만들기

#사용법 : django-admin startproject <프로젝트 이름> .
#실행 폴더 위치 : VSCode 프로젝트 폴더
#실행환경 : (파이썬 가상환경) 윈도우 프롬프트

(venv)~> django-admin startproject config .

 

3. 데이타베이스 마이그레이션 

(venv)~$> python manage.py migrate

 

4. 관리자 계정 생성

(venv)~$> python manage.py createsuperuser

Username 입력 (생략하면 윈도우 계정 이름으로 생성됨)
Email address 입력 (생략 가능)
Password 입력 

 

5. 브라우저에서 장고 동작 확인하기

#사용법 : python manage.py runserver <IP번호:포트번호>
#실행 폴더 위치 : VSCode 프로젝트 폴더
#실행환경 : (파이썬 가상환경) 윈도우 프롬프트>

(venv)~> python manage.py runserver
(venv)~> python manage.py runserver 0:8000
(venv)~> python manage.py runserver 5000
(venv)~> python manage.py runserver 192.168.0.10:5000

브라우저에서 127.0.0.1:8000/admin 으로 접속한다.
관리자 계정으로 로그인이 되는 지 확인한다.

 

 

설명

 

 

코드 모음

 

 

참고

https://newbiecs.tistory.com/207?category=724785

https://blog.naver.com/ikidstown/222223874724

https://blog.naver.com/ikidstown/222202770607

 

 

 

도움이 되셨다면 로그인 없이 가능한

아래 하트♥공감 버튼을 꾹 눌러주세요! 

서식 참고 : barista7.tistory.com/112