설치
python -m venv venv
source venv/bin/activate
pip install django
django-admin startproject mysite .
python manage.py startapp api
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
pip freeze > requirements.txt
pip install -r requirements.txt
설정
CONFIG = {
"SECRET_KEY": 'Your Secret Key'
}
from mysite.config import CONFIG
SECRET_KEY = CONFIG["SECRET_KEY"]
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db' / 'db.sqlite3',
}
}
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [ 'build/' ],
},
]
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'Asia/Seoul'
USE_I18N = True
USE_TZ = True
STATIC_URL = 'build/static/'
STATICFILES_DIRS = [
BASE_DIR / "build/static",
]