Dev./Python

django project settings.....

Alx.K 2023. 1. 11. 16:30
반응형

서버에 파이썬, Django, MySQL 을 모두 설치하고 나면

앞서 가상환경에서 필요한 모듈들을 설치하고,

이제 프로젝트 설정을 진행하였습니다.

 

vi 혹은 에이터 프로그램으로 설정파일을 열어줍니다.

프로젝트 폴더 내 settings.py 파일입니다.

- import os

- ALLOWED_HOSTS = ['*']
	관리자 접속 가능한 ip주소 지정인데, 저는 전부 오픈해 주었습니다.
    집에서 어떤 아이피일지 모르기에~

- DATABASE = {
	'default' : {
    	'ENGINE' : 'django.db.backends.mysql',
        'NAME' : '데이터베이스명',
        'USER' : '사용자',
        'PASSWORD' : '비밀번호',
        'HOST' : 'localhost',
        'PORT' : '사용포트번호',
    }
}

기본 데이터베이스의 설정을 변경하여 줍니다.


- TIME_ZONE = 'Asia/Seoul'
시간대를 한국으로 변경하구요.


- STATIC_URL = '/static/'
- STATIC_ROOT = os.path.join(BASE_DIR, 'static')
정적 파일의 위치를 지정합니다.
주소는 원하시는대로 변경 가능합니다. ^^

 

세팅파일을 변경했으면,

(가상환경명칭) $ python manage.py makemigrations
	데이터 베이스 마이그레이션을 위한 작업지시서 정도?

(가상환경명칭) $ python manage.py migrate
	데이터베이스 실제 마이그레이션 작업

(가상환경명칭) $./manage.py runserver 0.0.0.0:8000
	브라우저를 이용하여 접속 가능한지 확인합니다.


이제 접속 되면 끝~

 

접속이 안되면 봐야할게~~~ ㅠㅠ

 

Django 공식 문서 링크입니다.

이곳에서 참조해 보시는 것도 괜찮을 것 같네요.

https://docs.djangoproject.com/ko/4.1/intro/tutorial01/

 

Django

The web framework for perfectionists with deadlines.

docs.djangoproject.com

 

반응형