PYTHON

[파이썬] 장고 설치 / 프로젝트 생성

milna 2023. 10. 24. 20:32

λ venv\Scripts\activate.bat 가상환경 실행

가상환경이 실행되면 앞에 (venv)가 붙는다.

(venv) λ pip list 설치된 패키지 확인

(venv) λ deactivate 가상환경 종료

 

가상환경이 실행된 상태에서

(venv) λ pip install django 장고 설치

설치된 패키지를 확인해보면 장고가 설치되어 있다.

 

(venv) λ django-admin startproject do_it_django_prj . 장고 프로젝트 생성

저장소 폴더 안에 프로젝트가 생성된다.

(venv) λ python manage.py runserver 서버 실행

아래에 있는 IP 주소로 들어가면 서버가 실행되는지 확인할 수 있다.

 

(venv) λ python manage.py migrate 처음 프로젝트 생성 시 마이그레이션이 적용되지 않았다고 떴을 때 마이그레이션을 적용할 수 있다.

데이터베이스가 생성된다. (db.sqlite3)

(venv) λ python manage.py createsuperuser 관리자 계정 생성

username, Email address, password를 입력한다.

 

다시 서버를 실행시켜보면 로그인 버튼을 클릭해 생성한 관리자 계정으로 로그인할 수 있으며 관리자 페이지를 볼 수 있다.