2. Django 프로젝트 생성
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
2. Django 프로젝트 생성
현재 디렉토리에서 django_sample 이라는 디렉토리 를 생성
> django-admin startproject django_sample
django_sample 디렉토리에 생성된 파일 및 구조 (https://docs.djangoproject.com/en/2.2/intro/tutorial01/)
django_sample / manage.py django_sample/ __init__.py settings.py urls.py wsgi.py
MySQL 을 사용할 것이므로 settings.py 소스 수정 과 패키지 설치가 필요하다.
# Database # https://docs.djangoproject.com/en/2.2/ref/settings/#databases # DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } # } DATABASES = { 'default': { 'ENGINE' : 'django.db.backends.mysql', 'NAME' : 'test', 'USER' : 'id', 'PASSWORD': 'password', 'HOST' : 'ip', 'PORT' : 'port', } }
패키지 설치
> yum install mysql-devel > pip install mysqlclient
프로젝트 실행
> python manage.py runserver 8000 포트에 대해 0.0.0.0 설정 > python manage.py runserver 0:8000 settings.py 파일에 ALLOWED_HOSTS 에 IP 추가 ALLOWED_HOSTS = [ 'IP' ]
위에서 에러 없이 진행 되었다면 접속 해서 아래 로켓 화면이 나오면 정상적으로 된것이다.
지금으로서는 빨간글씨로 Warning에 대해서는 무시 무시하자
from http://sanggi-jayg.tistory.com/53 by ccl(A) rewrite - 2020-03-07 01:20:46
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
댓글
댓글 쓰기