[주의] 아래 작업은 python2.7, Centos7 에서 진행되었습니다.

 

# django pip로 install

pip install django

 

# django-admin 커맨드를 통해 test001이라는 프로젝트 생성

django-admin startproject test001

 

# 생성된 test001 프로젝트 디렉토리로 이동

cd test001

 

# 대략적인 해당 디렉토리 아래의 구성을 트리 구조로 조회

tree

 ( yum install tree 로 설치 가능 )

 

# DB 연결

./manage.py migrate

 

# 슈퍼유저 생성

./manage.py createsuperuser

admin

email

password

 

#

./manage.py runserver 0.0.0.0:8080

 

# Web에서

'해당서버IP':8080/admin

로 이동한 후 로그인하기 ( 생성한 superuser 정보로 )

EX. 999.888.777.666:8080/admin

 

 < 만약 접속 불가 화면이 출력된다면! >

vim test001/settings.py

=====================

ALLOWED_HOSTS = []

=====================

를 아래와 같이 바꾸거나 특정 ip만 allow하기. *는 모든 IP에 대해 allow함

=====================

ALLOWED_HOSTS = ['*']

=====================

 

999.888.777.666:8080/admin

를 통해 정상적으로 로그인 화면 출력 여부 및 정상 로그인 확인하기

 

 

 

+ Recent posts