주 메뉴 열기
대문
임의의 문서로
로그인
설정
Pywiki 소개
면책 조항
Pywiki
검색
바뀜
← 이전 편집
2. 장고 모델 필드 & 제약조건
(편집)
2022년 12월 4일 (일) 20:45 판
262 바이트 추가됨
,
2022년 12월 4일 (일) 20:45
→타 모델과 연결하는 필드
69번째 줄:
69번째 줄:
외부모델을 연결한다든가 다양한 상황이 생길 수 있다. 이때 외부모델을 임포트해와야 하는데, 다음과 같은 형식으로 불러온 후 사용한다.
외부모델을 연결한다든가 다양한 상황이 생길 수 있다. 이때 외부모델을 임포트해와야 하는데, 다음과 같은 형식으로 불러온 후 사용한다.
−
<code>from 앱이름.models import 모델명</code> 형식으로 임포트 해서 사용할 수 있다.
+
*
<code>from 앱이름.models import 모델명</code> 형식으로 임포트 해서 사용할 수 있다.
+
* 타 모델과 연결할 땐 텍스트타입이 아니라, 모델 자체를 넣는다.(같은 앱의 모델을 연결할 땐 텍스트타입으로 '모델명' 형태로 기입한다.)
{| class="wikitable"
{| class="wikitable"
!내용
!내용
87번째 줄:
88번째 줄:
|-
|-
|modles.ManyToManyField
|modles.ManyToManyField
+
many to many 연결
|N:N연결. 한 게시물에 여러 추천자가 올라오는 등의 추천 구현 등에서 사용한다.
|N:N연결. 한 게시물에 여러 추천자가 올라오는 등의 추천 구현 등에서 사용한다.
연결한 모델이 하위, 연결당한 모델이 상위모델처럼 쓰인다.
연결한 모델이 하위, 연결당한 모델이 상위모델처럼 쓰인다.
113번째 줄:
115번째 줄:
====옵션====
====옵션====
+
외래키, 1:1 연결에서 사용하는 옵션이다.
{| class="wikitable"
{| class="wikitable"
!내용
!내용
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,415
번