승현님 모델 , 초기셋팅

박재용·2020년 10월 13일

초기 셋팅
django-admin startproject jaeyong1

INSTALLED_APPS = [
    # 'django.contrib.admin',
    # 'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'corsheaders',
    'user' #해당 앱이름을 추가  . 
]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    # 'django.middleware.csrf.CsrfViewMiddleware',
    # 'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'corsheaders.middleware.CorsMiddleware',
]

위와 같이 쓰지 않는것들은 주석 처리 하였다 .
그러므로 root 폴더의 urls.py 에 다음과 같이 쓰지않는 소스는 지워준다.

urlpatterns = [
   
]

데이터 베이스 생성

create database myjyp character set utf8mb4 collate utf8mb4_general_ci;

데이터 베이스 생성후 settings.py 을 아래와 같이 설정 .

DATABASES = {
'default' : {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'myjyp',
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '3306',
}
}

profile
박재용이란 사람이 복습을 하기위해 만든 벨로그 입니다 . 잘부탁드려요

0개의 댓글