5주차 WIL

looggi·2022년 10월 4일
1

스파르타 내배캠 AI-3

목록 보기
28/130
post-thumbnail

🥹 장고 프로젝트 만들기

빈폴더를 만들고
깃 폴더로 만들고
원격 리포랑 연결하고
새로운 브랜치를 만들어서 푸쉬
➜ 커밋을 안하면 브랜치 생성 불가

가상환경을 만들고
가상환경을 활성화하고
requirements.txt로 장고와 기타 패키지를 설치

장고 프로젝트로 만들기(파이참 자동생성/명령어)
프로젝트 내부 앱을 만들기 위한 명령어
앱을 만들면 프로젝트의 settings.py에 등록해주고

각 앱에서 사용할 파일들을 생성 및 수정하고

  • model (db 테이블의 요소들을 만든다고 생각하면 됨- 저장할 정보들을 정리)
  • url (어떤 url이 view의 어떤 함수와 연결되는지)
  • view (필요한 함수들을 구현)
  • templates/ (저장된 정보들을 어떻게 보여줄지)

모델은 만들면 makemigrations, migrate로 db랑 연동시켜주고
url은 프로젝트의 urls에서 urlpatterns에

path('', include('앱.urls'))

해준다

profile
looooggi

0개의 댓글