Advertisements
장고에서 ORM을 이용하는 게 가장 기본인데, 필요한 글들을 모아본다. 계속 구글링 해서 지친다. 그냥 정리해 두는게 가장 좋은 방법이다.
기본 CRUD 기능
기본 Queryset 사용법을 정리한 블로그입니다.
[Django] Django ORM queryset 정리(model, filter, all, get, filter, exists, create, save)
Django를 하다보면 DB관련 모델링 작업이나 로직을 수행할 때 DB에 대해 직접적으로 SQL쿼리를 이용하여 DB관련 작업을 진행하는 방식이 아닌 django ORM을 통해 DB 테이블을 생성하고, C.R.U.D를 할 수 있게 되어 있다. 이번 포스트에선 많은 que

F(), Func(), and, or, not 필터 사용법
기본적인 설명이 아주 잘 되어 있어요 굿페이지
Django Query Expressions (1) – F(), Func(), Q(), 그리고 and, or, not
장고 쿼리 표현식 (Django Query Expressions)은 업데이트, 생성, 필터링, 순서 기준, 주석 또는 집계에서 사용할 수 있는 값 또는 계산을 설명한다. F(), Func(), Q() 대해 먼저 알아보자.

보너스 하나더,
[Django] F Expressions
장고 공식문서를 보던 중 쿼리 표현식에서 F() 라는 표현식을 보게 되었는데, 장고 초보인 나에게 어려워서 정리하는 내용.. F() 장고의 공식문서를 보면 F() 를 사용하면 실제 데이터 베이스에서 Python 메모리로..

Transaction, Update 관련 글
- 장고에서도 transaction atomic 함수를 이용하게 되는 데 try except 구문은 바깥으로 써야 한다는 주의점을 알려주는 사이트- https://lee-seul.github.io/django/2019/02/02/django-transactionmanagementerror.html
- 장고 ORM 업데이트 방법
[django] model update
어무해django에서 업데이트, 무엇이 다른가?? QuerySet.bulk_update() QuerySet.update() Model.save()

- 객체 다시 DB 에서 읽어오는 method – refresh_from_db()
3. 모델 객체를 데이터베이스에서 다시 읽어들일 수 있나요? — Django ORM Cookbook 2.0 documentation

Advertisements