Backend/Django

초기세팅

Dean83 2023. 12. 18. 08:32
  • 기본적인 pycharm 설치는 생략
  • 장고는, 가상환경 생성 → 가상환경 실행 → 프로젝트 생성 → 앱 들 생성 후 연결 → 서버실행 순으로 동작함.
    • 앱 생성 후 가상환경에 있는 settings.py에 INSTALLED_APPS 에 추가해야함
  • pycharm → setting → Project:xxx → Python Interpreter 에서 파이선 설치
  • 가상환경 설정 및 실행 (맥과 윈도우가 다르다)
python -m venv 가상환경폴더명 이후, 
source 가상환경폴더명\\Scripts\\activate
  • 가상환경이 실행된 이후에 pip install 을 통해 각종 라이브러리 설치
  • 프로젝트 생성
//뒤에 . 을 반드시 찍어야 함
//settings.py, urls.py 등이 생성됨
django-admin startproject 프로젝트명 .
  • 앱 생성
    • 가상환경 settings.py에 INSTALLED_APPS 에 추가해야함
python manage.py startapp 앱이름
  • db 생성
//필요할때 마다 수시로 생성
//앱에 있는 models.py 와 연계됨
python manage.py makemigrations
python manage.py migrate
  • 슈퍼유저 생성 (관리자)
python manage.py createssuperuser
  • 서버 실행
python manage.py runserver 0.0.0.0:포트번호

SSL 실행시, 
python manage.py runsslserver 0.0.0.0:포트번호 --certificate 인증서명.crt --key 키이름.key
  • 서버 종료
윈도우 기준, 컨트롤 + c 를 누르면 서버가 종료됨

'Backend > Django' 카테고리의 다른 글

로컬에서 https 적용하기 (Mac)  (0) 2024.01.30
유니티 WebGL 호스팅 하기 (static, css 적용 등)  (0) 2024.01.29
SSL 세팅  (0) 2023.10.18
도커 설정  (2) 2023.10.18
Django 초기 세팅 및 주요 플러그인들  (0) 2023.10.18