바뀜

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"
 
!내용
 
!내용