728x90

User 자기 자신과의 M:N 관계 설정을 통하여 팔로우 기능을 구현해보자.

 

목차

  1. Profile
  2. Follow

 


1. Profile

 

  • url 및 view 함수 작성

 

  • profile 템플릿 작성

 

  • Profile 템플릿으로 이동할 수 있는 하이퍼 링크 작성


2. Follow

 

모델 관계 설정

 

  • ManyToManyField 작성 및 Migration 진행

 

  • url 및 view 함수 작성

 

  • 프로필 유저의 팔로잉, 팔로워 수 & 팔로우, 언팔로우 버튼 작성

 

  • 데코레이터 및 is_authenticated 추가

 

728x90

'Back-end > Django' 카테고리의 다른 글

[Django] Response JSON  (0) 2022.10.20
[Django] REST API  (0) 2022.10.18
[DB with Django] M:N (Article - User)  (0) 2022.10.13
[DB with Django] M:N relationship  (0) 2022.10.13
[DB with Django] N:1 (Comment - User)  (0) 2022.10.12