강의 정리(84)
-
관계를 표현하는 모델 필드 #ForeignKey
ORM은 어디까지나, SQL 생성을 도와주는 라이브러리이지, ORM이 DB에 대한 모든 것을 알아서 처리해주지는 않는다.그러므로 보다 성능 높은 애플리케이션을 만들고자 한다면, 사용할 DB엔진과 SQL에 대해 보다 높은 이해가 필요하다. RDBMS에서의 관계 예시 #설계하기 나름임 1 : N 관계 -> models.ForeignKey로 표현 1명의 유저(User)가 쓰는 다수의 포스팅(Post) # 다수측(Post)에 ForeignKey 1명의 유저(User)가 쓰는 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1개의 포스팅(Post)에 다수의 댓글(Comment) # 다수측(Comment)에 ForeignKey 1 : 1 관계 -> models.OneToOneField로..
2021.12.31 -
Django-debug-toolbar를 통한 SQL 디버깅
Django-debug-toolbar 현재 request / response에 대한 다양한 디버깅 정보를 보여줌. 다양한 Panel 지원 # Panel은 창을 의미함. SQLPanel을 통해, 각 요청 처리시에 발생한 SQL 내역 확인 가능 #Ajax 요청에 대한 지원은 불가능함. #django debug toolbar 설치 https://django-debug-toolbar.readthedocs.io/en/latest/ Django Debug Toolbar — Django Debug Toolbar 3.2.4 documentation © Copyright 2021, Django Debug Toolbar developers and contributors Revision f03cd640. django-deb..
2021.12.30 -
동백 // QuerySet에 정렬 조건 추가
보호되어 있는 글입니다.
2021.12.30 -
동백 // QuerySet을 통한 간단 검색 구현
보호되어 있는 글입니다.
2021.12.30 -
동백 // Django 모델을 통한 조회 ( 기초 )Q
보호되어 있는 글입니다.
2021.12.30 -
동백 // Django 모델을 통한 조회 ( 기초 )Q
보호되어 있는 글입니다.
2021.12.29