Computer Science/BackEnd

[7.5] Do it! 점프 투 장고

토마토. 2021. 7. 5. 12:21

1장

어떤 사이트를 만들면 좋을까? 

C:\projects\repos 경로

설치까지 다시 확인함 ㅠㅠ

cd \

cd venvs

cd repos

cd Scripts

activate하면 가상환경 활성화 완료된다. 

한글로 바꿈.

 

2장 - 장고의 기본 요소 익히기

1. 주소와 화면을 연결하는 URL과 뷰

파이보를 만들었다. 

 

참고 사진들

오후 공부

02-2 데이터를 관리하는 모델

- 장고는 모델로 데이터를 관리한다. 

- sqlite3 ? 파일 기반의 작은 데이터베이스 (초기 개발 단계에 이용함)

- 장고는 테이블 작업을 위한 쿼리문을 알아서 수행한다. object relational mapping 덕분

- 모델 만들기

: 모델 속성 구상하기

: pybo/models.py에 질문 모델 작성하기

: pybo/models.py에 답변 모델 작성하기

: config/settings.py를 열어 pybo 앱 등록하기

: pybo/apps.py

: migrage로 테이블 생성

: makemigrations로 테이블 작업 파일 생성

: makemigrations로 생성된 파일 위치 살펴보기

: makemigrations 한번 더 실행해보기

: migrate 실행하기

: DB Browser for SQLite로 생성된 테이블 확인하기