[WIL-4] 깃과 장고에서 중요한데 잘 안외워졌던 부분

우소라·2023년 4월 9일
1
  1. 깃 브렌치 관리 하기 복습

브렌치 관리하기 (☆☆☆☆☆☆)
브렌치: 버전을 여러 개의 흐름으로 관리하는 방법, 버전의 분기
브렌치가 없다면, 서로의 작업과 전혀 관련없는 부분, 같은 코드를 다르게 수정한 부분 존재
-브랜치로 버전의 분기를 관리하는 방법
1. 브랜치를 나눈다. 2. 각자의 브랜치에서 작업한다. 3. 필요하다면 나눈 브랜치를 합친다.
-> 같은 부분을 다르게 수정한 부분만 보면 된다. (conflict)

master : 가장 최초의 브랜치

명령어
git branch: 현재의 branch 보여줌
git branch foo : foo라는 branch 만들기
git checkout foo: 작업파일 foo로 하기

  1. 장고에서 못외운거 암기

/settings.py

INSTALLED_APPS - 장고에 설치 된 앱들
MIDDLEWARE - 사용자 요청/응답 사이에서 작동하는 시스템들
TEMPLATES - 나의 html파일을 자동으로 인식
DATABASES - 내가 사용할 데이터베이스 연동 설정
AUTH_PASSWORD_VALIDATORS - 패스워드 보안 수준 검증
LANGUAGE_CODE - 화면에 어떤 언어를 보여줄것인지
TIME_ZONE - 우리가 어떤 시간에 있는지


그래서 urls.py에선 path랑 views 파일 임포트 해줘야 한다.

  • M (Model)
    • 데이터베이스의 모델 (ORM)
    • 저장되고 사용되는 데이터의 형태
  • T (Template)
    • 사용자에게 보여지는 부분
    • 화면
  • V (View)
    • 실질적으로 프로그램이 동작하는 부분
    • url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재

0개의 댓글

관련 채용 정보