한 2주뒤면 또 프로젝트 들어갈건데!!!
기본적인 세팅은 할줄 알아야지!!! (내자신)
모르겠다면 아래대로 하자
1. 가장먼저 VSC 들어가서 폴더 만들자.
2.
python -m venv venv #가장먼저 가상환경 만들기
source venv/Scripts/activate #가상환경 활성화
pip list #무엇이 설치 되었는지 확인
pip install django #django 설치
pip list #django가 잘 설치되었는지 확인
3. https://www.django-rest-framework.org/
위에 url들어가서 Installation 에서 내가 필요한 djangorestframework 복사하기
4.
pip install djangorestframework #복사해서 붙여넣기 이것은 drf설치를 위해 필요
pip list #djangorestframework 설치되었는지 확인하기
pip freeze > requirement.txt #설치한 pip 환경을 requirements.txt에 적어두면 프젝 공유했을때 팀원들이 저걸보고 같은걸 설치해서 진행 가능하다.
django-admin startproject drf_week2 . #이어서 django 프로젝트 시작. 이거 코드 맨 뒤에 쉼표(.) 잊지마
이제 프로젝트를 만들었으니 Git에 올려보자
1. 구글에 gitignore.io 검색해서 찾기 (아래 링크)
https://www.toptal.com/developers/gitignore
2. macos, windows, python, django, visualstudiocode ⇒ 팀원들을 고려해서 키워드 create 하기
3. 생성하면 나오는 코드들 전체 복사
4. vsc로 돌아와서 .gitignore 폴더 생성후, 복사한거 다 붙여넣기
git init #터미널에 입력함으로 이 파일을 이제 git으로 관리하겠다고 선언
이제 Github로 들어가서 Create a new repository 해주자
Add a README file 절대 금지
Create a new repository 완료하면 나오는 git 주소를 복사한다.
다시 VSC로 돌아와서
git add . #이걸 먼저하고
git remote add origin '복사한 git 주소' #내가 remote 주소를 여기를 쓸게 하고 알려주자
git commit -m 'init project' #이건 뭐였는지 까먹음
git push origin main #이건 뭐였지
여기까지 vsc에서 문제없이 한다음,
git으로 다시 돌아와서 페이지를 새로고침하자 그러면 아래와 같은 페이지로 바뀌어 있을 것임.
여기까지 왔다면 성공☺
이제 원치 않는 파일은 git에 올라가지 않았는지 확인하자.
원치않은 venv 는 올라가지 않은 것을 확인할 수 있다.
아까 rest framework를 사용하였기 때문에 마무리 작업이 필요하다.
아래를 읽어보고 천천히 진행하자
rest_framework 복사해서 vsc로 이동.
settings.py 로 가자
그리고 INSTALLED_APPS = 가 보이면 여기 제일 아래에 붙여넣기
이렇게해야 rest framework사용이 가능하다.
아래 두개도 내 기준으로 바꿔준다.
LANGUAGE_CODE = 'ko-kr'
TIME_ZONE = 'Asia/Seoul'
마지막!
python manage.py runserver #다왔어
이렇게까지 하면 아래 http로 시작하는 주소가 나온다. 주소대로 가보자
성공적으로 설치되었다면 아래 화면을 볼수있다.
축하한다!
'내일배움캠프 AI 웹 프로그래밍' 카테고리의 다른 글
내일배움캠프 36일차 TIL_왕초보 '시리얼라이저'배우기 (0) | 2023.09.22 |
---|---|
내일배움캠프 35일차 TIL_django 기초강의를 못들었다면... (0) | 2023.09.22 |
내일배움캠프 26일차 TIL_점프투파이썬_파이썬 (0) | 2023.09.21 |
내일배움캠프 33일차 TIL_HTTP 메시지의 구조 살펴보기 (0) | 2023.09.21 |
내일배움캠프 32일차 TIL_근본적인 웹의 흐름 (0) | 2023.09.21 |