django_day1

양승천·2022년 11월 28일
0

Django

목록 보기
1/12

클라이언트 /서버 이해

Django MTV 패턴 정리

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

파이썬 가상환경 이해

virtualenv 모듈

  • 프로젝트 별로 독립된 가상환경을 만들어 주는 가상환경 툴
  • python 3.x venv 모듈로 가상환경 만들 수 있음.
  • 가상환경 사용 이유
    :인터넷에서 다운로드한 python library들이 충돌을 일으키는 것을 방지하기 위함
  • 명령어: python -m venv 가상환경 이름
    ex) python -m venv dj_venv

python 가상환경 셋팅

  • python 가상환경 만들기
$ mkdir django_pjt
$ cd django_pjt
  • 가상환경 활성화
$ dj_venv\Scripts\activate.bat # tap 키로 자동완성 가능!
  • 가상환경 비활성화
deactivate
  • 가상환경 삭제
rm -rf dj_venv

django 실습!!

  • django 설치, 파이썬 가상환경 활성화 후 실행 할 것!
  • pip install django == 3.2 (특정버전 설치)
  • pip install django (현재나온 최신버전 설치)
  • pip list
  • 설치 잘 되었는지 확인하기

Django project 생성

  • django-admin startproject [프로젝트 이름]
  • Django 기본 DB 생성
  • python manage.py migrate
  • DB 생성확인

Django server 실행 밋 확인

  • python manage.py run server
  • 실행이 성공적으로 완료되면 아래 창이 뜬다.
  • 주소창에 http://아이피.아.이.피:8000/ 입력 :8000 은 Django 의 고유 port 번호다
  • 주소창에 http://아이피.아.이.피:8000/admin 입력 밑에 화면으로 이동

관리자 ID 만들기

  • python manage.py createsuperuser

  • username 에 id를 정하지않으면 빨간 모자이크 부분이 아이디가 된다 admin 부분이 내가 쓸 아이디

  • pw: 8자리 이상

profile
되고싶다 직무전환 성공하자!

0개의 댓글