[Django] Django 서버 실행

Seojin Kwak·2022년 7월 7일
0

가상환경 설정

(mac 기준)

virtualenv 설치, 가상환경 생성, 활성화

pip3 install virtualenv
virtualenv .venv
source .venv/bin/activate

requirements 설치

cd backend # requirements.txt 있는 경로로 들어가기
pip3 install -r requirements.txt

테이블 생성

mysql 서버 실행

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '~~~~';
# settings.py에 설정한 비밀번호와 동일하게 설정

CREATE DATABASE ncteApp;

django 테이블 생성

cd backend
python3 manage.py makemigrations ncteApp # migrations 생성
python3 manage.py migrate # 테이블 생성

django 서버 실행

python3 manage.py runserver

만약 테이블이 꼬여서 다시 설정해야한다면?

  • migrations 폴더 삭제
  • mysql client
DROP DATABASE ncteApp;

앞에 과정과 동일하게 migrations 생성

profile
Hello, World!

0개의 댓글