용어

구상 모델

비추상(:attr: abstract=False <django.db.models.Options.abstract>) 모델

필드

model 의 어트리뷰트. 하나의 field는 종종 데이터베이스의 한 컬럼에 대응됨.

모델 참조.

제네릭 뷰

뷰 개발에 있어 일반적인 idiom 또는 패턴에 대한 추상적/일반적 구현을 제공하는 보다 높은 order의 view 함수.

Class-based views 참조.

모델

모델은 애플리케이션의 데이터를 저장합니다.

모델 참조.

모델-템플릿-뷰(MTV, Model-Template-View)

“모델-템플릿-뷰(MTV, Model-Template-View)”. 소프트웨어의 패턴으로서, 모델-뷰-컨트롤러(MVC, Model-View-Controller)와 유사하지만, 그보다 장고의 방식을 더 잘 설명하는 용어.

the FAQ entry 참조.

모델-뷰-컨트롤러(MVC, Model-View-Controller)

모델-뷰-컨트롤러. 소프트웨어 패턴. 장고는 MVC를 따름.

프로젝트

장고 인스턴스에 대한 모든 설정을 담은 파이썬 패키지 – 디렉토리 또는 코드 –. 데이터베이스 설정, 장고 설정 및 애플리케이션 설정 등을 포함.

속성

“managed attributes”라고도 하며, 파이썬 버전 2.2부터 제공되는 기능. 어트리뷰트 접근과 유사한 사용법을 갖는 어트리뷰트를 구현하는 깔끔한 방법이지만, 그 구현은 함수 호출을 사용함.

property 참조

쿼리셋(queryset)

데이터베이스로부터 얻어낸 행의 집합을 나타내는 개체.

쿼리 만들기 참조.

slug

짧은 라벨로서, 문자, 숫자, 밑줄 또는 하이픈만을 포함. 일반적으로 URL에 사용. 예를 들어, 블로그 엔트리 URL은 다음과 같다고 할 때,

https://www.djangoproject.com/weblog/2008/apr/12/spring/

마지막 부분(spring)이 슬러그입니다.

템플릿

데이터를 표현하기 위한 형식으로서 쓰이는 텍스트의 덩어리. 템플릿은 데이터 자체와 그에 대한 표현을 분리하여 추상화하는 데에 도움이 됨.

템플릿 참조.

페이지 렌더링를 담당하는 함수.

Back to Top