본문 바로가기
IT/django

django 장고 ubuntu 우분투 설치및 테스트

by 골든크랩 2021. 6. 7.
728x90
반응형

900X3L:~/Projects/djangoProj/mirumee-saleor-0e705d2$ pip show pandas
WARNING: Package(s) not found: pandas
900X3L:~/Projects/djangoProj/mirumee-saleor-0e705d2$ pip list
Package       Version
------------- -------
asgiref       3.3.4  
Django        3.2.4  
pip           20.0.2 
pkg-resources 0.0.0  
pytz          2021.1 
setuptools    44.0.0 
sqlparse      0.4.1  
900X3L:~/Projects/djangoProj/mirumee-saleor-0e705d2$ django-admin --version
3.2.4
900X3L:~/Projects/djangoProj/mirumee-saleor-0e705d2$ 

 

 

아래글 참조하여 설치함.

 

1. $ sudo apt-get install  python3-pip

=> python 모듈 설치용 프로그램 설치

 

2. $ sudo apt-get install python3-venv

=> 가상 환경 제공 모듈 설치

 

3. $ python3 -m venv djangotest

=> 장고 가상환경 생성

 

4.$ source djangotest/bin/activate

=> 장고 환경 변수 설정

 

5. $ pip3 install django

=> 장고 설치

 

6. $ python3 -m django --version

=> 장고 버전 확인

 

7. $ django-admin startproject mysite 

=> 프로젝트 사이트 구축 

8. cd mysite

 

9. vi mysite/settings.py

=> 접속 가능한 ip와 time_zone 설정

...

LANGUAGE_CODE = 'ko'

ALLOWED_HOSTS = ['*']

...

TIME_ZONE = 'Asia/Seoul'

import os

STATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR, STATIC_URL)

=> STATIC_URL 아럐 추가해라.

 

9.1 python manage.py migrate

=> 데이터베이스 생성. db.sqlite3 파일이 생성됨

 

9.2 python manage.py createsuperuser

=> superuser 계정생성. password 를 체크하므로, 너무 짧거나 간단한 글자로 입력하면 안됨

 

10. $ python3 manage.py runserver 0.0.0.0:8000
=> 장고 띄우기

 

11. http://localhost:8000/

=> 접속 테스트

 

 

원글 : https://joycecoder.tistory.com/84

 

[EC2] Ubuntu 서버 Django 설치

우선 개발환경 구축을 완료하였으니 이후 주식 정보 수집 및 보여줄 수 있는 웹 서버 설치를 시작한다. 웹 서버뿐만 아니라 ML을 도입하기 위해 Python 기반으로 한 Framework 를 사용하기로 했다. Pyth

joycecoder.tistory.com

 

 

 

 

728x90
반응형

댓글