Django
django 시작하기
탁이2
2020. 10. 2. 20:12
프로젝트 만들기 (django versions 2.2로 진행)
$ pip install django==2.2
$ django-admin startproject config .
application 생성 & 등록
생성
$ python manage.py startapp apps
등록(settings.py)
INSTALLED_APPS = [
...
'apps',
]
생성한 apps를 INSTALLED_APPS에 등록해야 사용할 수 있다.
데이터베이스 설정
settings.py의 DATABASES
부분에서 설정 가능하다.
django에서는 기본적으로 SQLite을 사용한다.
기타 설정
TIME_ZONE = 'Asia/Seoul'로 변경하면 현재 우리나라 시간으로 변경된다.
SECRET_KEY (장고 웹사이트 보안키의 일부로 사용된다. 개발과정에서 보호해야하는 코드이다.)
DEBUG (에러가 발생했을때 HTTP상태코드 응답 대신 디버깅 로그가 표시되게 한다.) - 개발단계에선 True / 배포단계에선 False로 설정해야한다.