Django .1 기본설정

박재용·2020년 9월 29일
0

참고자료 -
https://www.youtube.com/watch?v=AiAGlqmrtNo&list=PLRd3GQE7beZ4ANgDWCzMp_oXOe30PLApj&index=3

https://docs.djangoproject.com/ko/3.1/intro/

프로젝트 생성후 아래와 같이 mysite , manage.py 가생성됨

manage.py 파일을 통해 장고관련 명령어를 수행 할수있고 우리 프로젝트의 여러 설정들을 . mysite 폴더안에 파일들로 설정할수 있습니다 .

튜토리얼에서는 하나의 앱을 만들 예정이지만 . 프로젝트 안에서는 여러개의 앱이 들어갈수 있다는걸 기억해주세요 .

앱을 만드는 명령어 입력후 . reading 이라는 앱을 생성했습니다 .

admin.py = 관리페이지를 설정할때 사용하는 파일
app.py = app의 설정 클래스 .
models.py =데이터베이스 관련하여 정의
views.py = 로직을 작성하는곳 .

먼저 프로젝트 설정을 봅시다 .
프로젝트설정은 mysite/settins.py 에있습니다 .


프로젝트 setting.py 에서 DEBUG= True 로 되어있는데 . 앱을 기재할때는 False로 바꾸어주어야합니다 .

ALLOWED_HOST=[]
현재는 비어있지만 . 앱을 게시하는 호스트로 추가해야한다 .
호스트는 네트웍에 연결되어 있는 컴퓨터들을 호스트라고 한다

조금더 내리시다보면 .

설치된 앱이보이는데 장고의 같은경우는 기본적으로 설치된 어플리케이션이있는데 .
여기에 우리가 방금생성한 파일을 넣어주어야 합니다 .

reading 이라는 폴더밑에 apps.py 파일이있습니다 .
그안에 Readingconfig 라는클래스를 넣어 주시면 됩니다 .

타임존을 변경해준다 .

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

0개의 댓글