1번째 줄: |
1번째 줄: |
| [[분류:장고 모델]] | | [[분류:장고 모델]] |
| | | |
− | ==외부 모델과 연결==
| |
− | 외부모델을 연결한다든가 다양한 상황이 생길 수 있다. 이때 외부모델을 임포트해와야 하는데, 다음과 같은 형식으로 불러온다.
| |
− |
| |
− | from 앱이름.models import 모델명
| |
− |
| |
− | 위 형식으로 임포트 해서 사용할 수 있다.
| |
− | {| class="wikitable"
| |
− | !
| |
− | !
| |
− | !
| |
− | |-
| |
− | |댓글달기
| |
− | |댓글을 다는 기능을 구현하기 위해 댓글 테이블을 만들려면 기존 글에 대한 ForeignKey를 사용해야 한다.
| |
− | on_delete-models.CASCADE 옵션은 기존 글이 사라질때 같이 사라지게 한다는 의미이다.
| |
− | |<syntaxhighlight lang="python">
| |
− | class 댓글(models.Model):
| |
− | 기존글 = models.ForeignKey(기존모델, on_delete-models.CASCADE)
| |
− | </syntaxhighlight>
| |
− | |}
| |
| ==tip.== | | ==tip.== |