# related_name
장고 심화 강의 4주차
게시글&댓글 관련 기초 api 설계를 해보자!게시글 리스트 보여주기, 게시글 작성하기, 게시글 상세페이지 보여주기, 게시글 상세페이지에서 수정하기, 게시글 상세페이지에서 삭제하기, 댓글 전체 보여주기, 댓글 작성하기, 댓글 수정하기, 댓글 삭제하기, 좋아요에 대한 ap

TIL#6
1) > OneToOneField는 외래키에서 unique=True 옵션을 설정한 것과 유사하지만 reverse의 경우에서 다르다. User:Profile 관계라고 했을 때, 외래키에서 profile.user_set.first()의 결과값은 O2O에서는 profile.user의 결과값과 같다.(물론 에러가 발생하는 양상도 다르다.) 2) > accoun...

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#11_포스팅 좋아요/취소 구현
1) > M:N 관계를 설정할 때 중요한 건 부모 테이블의 설정인 것 같다. 아래는 post의 부모 Post와, user의 부모 AUTHUSERMODEL이 보다 명시적으로 적혀있다. 위는 더 일반적인 ManyToManyField의 선언인데 여기서도 Post와 AUTHUSERMODEL을 확인할 수 있다. 이때 둘을 묶어주는 likeuserset이 User의...

[Django] M to M model과 ManyToManyField
ManyToManyField를 사용해 과제 진행중 문제가 생겼던 부분에 대해 남긴다.

Assignment #1 | Westagram [Mission 10] 팔로우(follow) 기능 구현
follow 관련 기능은 유저들 사이에서 일어나기 때문에 users app 사용Follow class는 User와 User 사이의 중간 테이블로 from_user, to_user 두가지 attribute 모두 User class를 ForeignKey로 갖음따라서 rel
장고 ManyToManyField 정리
장고 model의 ManyToManyField는 유용하긴 하지만 헷갈리는 것들이 많아 정리가 필요하다먼저 왜 foreignkey대신 manytomanyfield를 써야하는지 생각해봐야 한다.영화배우와 영화의 관계나 피자와 토핑의 관계같은걸 연상하면 쉽다. 둘 다 다대다

TIL DAY 17 || Python Django related_name
What is 'related_name' and how to use this in ManyToManyField? + naming convention for 'related_name'
[Django] ManyToMany - related_name
ORM 은 객체가 아닌 것을 객체로 사용하기 위해서 사용한다. Django에서는 ManyToMany Field를 사용할 경우 별도로 중간 테이블을 설정해주지 않아도 자동으로 중간테이블을 설정해준다. 이 경우 ManyToMany Field에 through 옵션을 사용하지
backend django 역참조 데이터 가져오기
데이터베이스 테이블에서 Foreign Key(이하 FK)가 없고 다른테이블의 FK로 지정된 테이블일때, 나를 참조하는(나를 FK로 지정한) 테이블에 접근하는 것<현재테이블>.<FK인 user컬럼>.<역참조관계명>.all()UserProfile에서 내가