Python 가상환경, git 설정, Django 웹표현

Wooney98·2022년 11월 28일
1

PlayData_BackEnd

목록 보기
11/33

Tech Spec

  • Django 3.2 / 4.2
  • python 3.7 / 3.8+
  • Editor : VS code
  • OS : 윈도우
  • CLI : cmder 활용(linux 명령 에뮬레이터, git 내장) https://cmder.app/
  • Code 형상관리 : git

Cmder 설정

  • 프롬프트 변경
    /cmder/vendor/clink 파일 수정


가상환경 만들기 전에 code .을 입력하면 vscode가 자동으로 열린다.
vscode에서 사진과 같이 수정해야한다.

클라이언트 / 서버 이해

웹 어플리케이션 배포 구성도

파이썬 가상환경 만들기

  • virtualenv모듈

    • 프로젝트별로 독립된 가상환경을 만들어 주는 툴
    • 사용이유 : 파이썬 라이브러리들이 충돌을 일으키는 것을 방지하기 위함(의존성 회피)
    • 명령 : python -m venv [가상환경이름]
  • 가상환경 만들기
    > mkdir django_pjt
    > cd django_pjt
    > python -m venv dj_venv

  • 가상환경 활성화
    ls 명령어로 activate or activate.bat이 있는 경로까지 cd로 찾아가서 activate를 입력하면 됨.

  • 가상환경 비활성화
    > deactivate

  • 가상환경 삭제
    > rm -rf dj_venv

Django와 친해지기!

  • django 설치, 파이썬 가상환경 활성화 후 실행
  • pip install django
  • 하고 pip list로 확인
  • Django project 생성
  • Django DB 생성
  • DB 생성 확인
  • Django 서버 실행 및 확인

http://127.0.0.1:8000/
http://127.0.0.1:800/admin

  • 관리자 ID 만들고 로그인으로 확인하기
    python manage.py createsuperuser

    • Id : admin
    • Pw : 비밀번호 8자리 이상

Django 구조(MTV 모델)

  • 프레임워크 vs 라이브러리
  • MTV 패턴 정리
profile
👨Education Computer Engineering 🎓Expected Graduation: February 2023 📞Contact info thstjddn77@gmail.com

0개의 댓글