[주의] 아래 작업은 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
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
를 통해 정상적으로 로그인 화면 출력 여부 및 정상 로그인 확인하기
'Development > Django with Python' 카테고리의 다른 글
[Ubuntu18.04][Django2.2] How to install Django (0) | 2019.07.23 |
---|---|
[Python3.6][Django2.2][Ubuntu18.04] Django 데이터베이스(DB) mysql 연동 - 3 (0) | 2019.06.01 |
[Python3.6][Django2.2][Ubuntu18.04] Django 앱생성하여 간단한 웹페이지 띄우기 - 2 (0) | 2019.06.01 |
[Python3.6][Django2.2][Ubuntu18.04] Django 체험을 위한 세팅, Django설치, 프로젝트 생성까지 - 1 (0) | 2019.06.01 |
[python3.6][Django2.2] Django 체험하기 - 1 (2) | 2019.05.31 |