# django orm

18개의 포스트
post-thumbnail

Django ORM의 쿼리가 실제로 실행될 때는?

ORM은 ORM(Objects Relational Mapping)의 약자로 code로 DB에 접근 할 수 있는 방법입니다.python에서는 flask, fastapi에서 쓰는 SQLAlchemy, django에서 쓰는 DjangoORM등이 있는데 Django ORM을

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

ORM - 2. Django ORM 실습

이전 글에서 언급했듯 배운 내용을 토대로 내가 진행했던 한 프로젝트의 성능 개선을 했는데, 해당 내용을 커밋하지 않았던 것과 정리하지 않았던 것이 떠올라서 구체적으로 어떤 내용들을 어떻게 개선했는지 정리해보고자 한다.

2022년 5월 16일
·
0개의 댓글
·

Djano ORM Cookbook 항목을 생성·갱신·삭제하는 방법

https://django-orm-cookbook-ko.readthedocs.io/en/latest/query.htmlDjango ORM Cookbook을 기반으로 직접 실습해보며 정리하는 글실습용 모델은 (https://github.com/8perc

2022년 4월 23일
·
0개의 댓글
·
post-thumbnail

Djano ORM Cookbook 정보를 조회하고 필요한 항목을 선별하는 방법

https://django-orm-cookbook-ko.readthedocs.io/en/latest/query.htmlDjango ORM Cookbook을 기반으로 직접 실습해보며 정리하는 글

2022년 4월 20일
·
0개의 댓글
·

[Django] Annotate, Aggregate

annotate(), aggregate()

2022년 2월 21일
·
0개의 댓글
·

[Django] ORM과 SQL의 관계

django ORM과 SQL의 기초

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

django ORM

모르는 건 살살 눌러보자

2021년 12월 4일
·
0개의 댓글
·
post-thumbnail

[Django] 알고 사용하자! Queryset 카운트 내부 동작

어느 서비스에서든 절대 빠질 수 없는 로직 중 하나는 바로 집계 로직입니다.총 포스트 갯수, 총 유저 수, 활동 중인 유저 수 등... 어떤 간단한 서비스더라도, 특정 조건에 부합하는 데이터가 총 몇 개인지 집계하는 일은 항상 필요하죠.Django 에서는 강력한 내부

2021년 9월 5일
·
0개의 댓글
·
post-thumbnail

[Django] Django-ORM의 Lazy-loading과 N+1 Query 문제

Django ORM의 Lazy-loading방식과 N+1 이슈에 대해 다뤄보았습니다.

2021년 8월 28일
·
0개의 댓글
·
post-thumbnail

[TIL] # 13 django related

https://docs.djangoproject.com/en/3.1/ref/models/querysets/장고 QuerySet API를 보면서 공부 ForeignKey로 연결된 정보를 가지고 올때 사용 ForeignKey로 연결이 되어있는 모델에서 사용 가능

2020년 12월 11일
·
0개의 댓글
·
post-thumbnail

[TIL] # 12 filter, get

어떤 상황이 있을까 고민하면서, 상황에 맞게 내가 필요한 데이터를 가지고 오는걸 연습해봣다잘 보이게 admin 패널에 댓글이 보이도록 해놓고 all이 없다면 기본적으로 모든 값을 가지고 온다여기서 filter를 사용해서 댓글이 앙으로 시작하는 댓글의 수를 가지고오면 이

2020년 12월 10일
·
2개의 댓글
·
post-thumbnail

Django ORM #🚀

우선 데이터는 Django-seed를 이용해서 가짜 데이터를 만들어 줬습니다데이터베이스는 mysql을 사용중입니다startswith나 여러가지 데이터를 찾는데 필요한 단어들은 장고 공식페이지에서 😁https://docs.djangoproject.com/en/

2020년 12월 8일
·
0개의 댓글
·

Django - select_related() & prefetch_related()

장고는 select_related()라는 QuerySet 메서드를 제공한다. 이는 one-to-many 관계의 객체를 검색할 때 사용한다. 이는 복잡한 QuerySet이 될 수 있지만, 연관 관계에 있는 필드에 접근하기 위해 추가적인 쿼리를 날릴 필요가 없게된다. se

2020년 11월 17일
·
0개의 댓글
·
post-thumbnail

Javascript에서 django ORM 객체 사용하기

django를 다루는 사람이라면 최소 한 번은 javascript에서 django 객체를 쓰고 싶은 순간이 있었을 겁니다. 먼저 간단한 예를 들어보겠습니다. 위와 같이 django model 과 view 가 구성되어있을 때, django template을 통해 ja

2020년 10월 12일
·
1개의 댓글
·
post-thumbnail

[Django ORM] 1:N 관계의 테이블들을 그룹핑해서 한 row에 N관계에 있는 컬럼들을 모두 보고싶을때(with. PostgreSQL)

내가 원하는 것 일단 내가 처음에 원하고자 했던 것을 보도록하자. 예는 지금 내가 참여하고 있는 프로젝트로 예를 들도록하겠다 검색결과 페이지를 급하게 프리랜서분(섭이)께서 제작해주셨는데 regroup으로 되어있길래, 데이터가 많아지면 느려지기도 하고 뷰와 템플릿 소스

2020년 8월 13일
·
0개의 댓글
·

장고 필터

장고를 통해 쿼리를 제대로 조작 하기 위해서는 필터를 잘 다룰 수 있어야한다. 이번에 사용하면서 깨달았던 부분들을 정리하려 한다. 첫번째로 Q 오브젝트이다. 사용하면서 깨달은 주의사항을 나열해 보려 한다.

2020년 4월 14일
·
0개의 댓글
·

Django에서 View table 만들기 #1

1. Database View란? 우선 위키백과에 따르면 View는 "관계 데이터베이스의 데이터베이스 언어 SQL에서 하나 이상의 테이블 (또는 다른 View)에서 원하는 모든 데이터를 선택하여, 그들을 사용자 정의하여 나타낸 것" 이라 정의 되어있다. View가 실제 테이블과 가장 다른 점은 실제로 데이터를 저장하고 있지 않으며, 논리적으로만 존재한다...

2020년 1월 22일
·
2개의 댓글
·