WEB/Django prac

[Django prac][DB N:1 ①] 4. 댓글에 접근하기

bay07 2024. 4. 3. 16:12

1. 댓글에 내용 출력 

외래키를 가지고 있는 N쪽에서 할 수 있는 일 

 

comment
comment.content
comment.article
comment.article.pk
comment.article_id
comment.article.content
# comment 모델 인스턴스 불러오기
comment

# comment 모델의 각 인스턴스 내용 
comment.content

# comment 모델에 정의된 ForeignKey 관계로 정의된 article 모델
comment.article

# article 필드의 기본 pk ( primary key 값)
comment.article.pk

# article 필드의 기본 pk ( primary key 값)을 나타내는 또 다른 방법
# comment.article.pk랑 같은 값을 가진다 
comment.article_id

# content 조회 
comment.article.content

2. 두번째 댓글 만들기 

 Comment.objects.create(content='second comment',article=article)