공식 사이트의 튜토리얼을 끝내고 숙달을 위해 게시판 만들기를 해보려고 한다. 가상 환경에서 장고를 설치하고 프로젝트를 생성했다.
가상환경을 만들 디렉토리에서 다음과 같이 명령어를 입력했다.
python3 -m venv <venv_name>
source <venv_name>/bin/activate
이후 가상환경을 종료하기 위해서는 deactivate 를 입력해주면 된다.
가상환경 실행 후 장고 설치와 프로젝트를 생성한다. 사실 튜토리얼에 다 있는 내용이다.
pip install django
django-admin startproject <project_name>
cd project_name
python manage.py startapp <app_name>
위에서 생성한 앱들을 <project_name>/settings.py의 INSTALLED_APPS 에 추가해주어야 한다.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# new app
'blog.apps.BlogConfig',
'user.apps.UserConfig'
]