Backend-dev/Django

[Python] Centos8 환경에서 디장고 개인 블로그 만들어보기 (2)

Hannana. 2022. 1. 14. 17:53
반응형

지난 번 1편에서 Centos8 환경 설정을 마쳤다. 

디장고와 깃, atom 설치까지 마쳤으니 본격적으로 프로젝트를 시작해보자.

가상환경(hansv)은 활성화 된 상태여야 한다.

 

 

2. 프로젝트 생성 및 서버 구동 확인(사이트)

django-admin.py은 스크립트로 디렉토리와 파일들을 생성한다.

첫번째 프로젝트를 생성해보자. 나의 첫 사이트 hansite.

마지막 점 .은 현재 디렉토리에 장고를 설치하라는 의미로 꼭 붙여줘야 한다.

 

 

-설정 변경(hansite/settings.py)

1) 시간대 변경 : TIME_ZONE = 'Asia/Seoul'

2) 정적 파일 경로 바꾸기 : STATIC_URL 다음 줄에 STATIC_ROOT = os.path.join(BASE_DIR, 'static') 추가

 

 

 

3) 호스트명 변경 : ALLOWED_HOSTS = ['127.0.0.1', '.pythonanywhere.com'] <- 배포 할 호스트명 설정 추가

 

 

 

 

-데이터베이스 SW확인(hansite/settings.py)

sqlite3 이 설치 된 것을 확인할 수 있다.

 

 

이후 커맨드창으로 돌아와 블로그에 데이터베이스를 생성한다.

python manage.py migrate

 

 

 

-서버 구동

: python manage.py runserver 명령을 통해 서버를 구동시키고

브라우저로 생성된 사이트를 확인해본다. (참고 : manage 파일은 settings 파일의 상위 폴더에 존재)

 

 

 

사파리를 이용해 사이트가 만들어진 것을 확인.

 

127.0.0.1:8000

 

 

 

 

3편에서 계속 ...

 

 

반응형