본문 바로가기
728x90

django2

[Python] Django 2 Model 단일한 데이터에 대한 정보를 가짐 Django는 model을 통해 데이터에 접속하고 관리 각각의 model은 하나의 데이터베이스 테이블에 매핑 됨 웹 애플리케이션의 데이터를 구조화하고 조작하기 위한 도구 DB 데이터베이스 체계화된 데이터의 모임 Query 쿼리 데이터를 조회하기 위한 명령어, 조건에 맞는 데이터를 추출하거나 조작하는 명령어 Query를 날린다. => DB를 조작한다. Schema 스키마 데이터베이스에서 자료의 구조, 표현방법, 관계 등을 정의한 구조 Tabel 테이블 열 : 필드 or 속성 (각 열에는 고유한 데이터 형식이 지정) 행 : 레코드 or 튜플 (테이블의 데이터는 행에 저장) 기본키 : 각 행의 고유값 Primary Key, 반드시 설정, DB 관리 및 관계 설정시 .. 2022. 3. 15.
[Python] Django 1 Django : Python Web framework 대규모 서비스에도 안정적이며 오랫동안 세계적인 기업들에 의해 사용됨 MTV Pattern Web framework 웹 페이지를 개발하는 과정에서 겪는 어려움을 줄이는 것이 주 목적으로 데이터베이스 연동, 템플릿 형태의 표준, 세션관리, 코드 재사용 등의 기능을 포함 MTV Pattern Model : 응용프로그램의 데이터 구조를 정의하고 데이터베이스의 기록을 관리 Template : 파일의 구조나 레이아웃을 정의, 실제 내용을 보여주는데 사용 View : HTTP 요청을 수신하고 HTTP 응답을 반환, Model을 통해 요청을 충족시키는데 필요한 데이터에 접근, template에게 응답의 서식 설정을 맡김 # Django 설치 pip install d.. 2022. 3. 14.
반응형