(env) # pip install django(env) # pip install mysqlclient(env) # django-admin startproject mysite- time zone 설정
TIME_ZONE = 'Asia/Seoul'- database 설정
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'webdb',
'USER': 'webdb',
'PASSWORD': 'webdb',
'HOST': 'localhost',
'PORT': 3306
}
}- DATETIME Format 설정(생략)
DATETIME_FORMAT = "Y-m-d P h:i:s"
L10N = False
USE_TZ = False- INSTALLED_APPS = [ ... ] 에서 'django.contrib.admin' 삭제 2)urlpatterns = [] 에서 'admin/' 매핑 삭제
from django.db.backends.mysql.base import DatabaseWrapper
DatabaseWrapper.data_types['DateTimeField'] = 'datetime'-
디렉토리 생성 mysite01 |--- templates
-
template 디렉토리 설정(settings.py)
import os
'DIRS': [os.path.join(BASE_DIR, 'templates')]STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'statics'),
)
STATIC_URL = '/assets/'- 서버 시작하기
(env) # python manage.py runserver 0.0.0.0:9999- 브라우저로 접근하기: url http://localhost:9999 로 접근