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
반응형