orm2 [Django] Database Api 살펴보기 Database에 쿼리를 해야하는 상황에 ORM 방식으로 원하는 모델까지 생성을 한 상태에서의 쿼리 방법을 알아보겠습니다. class Person(models.Model): first_name = models.CharField(...) last_name = models.CharField(...) birth_date = models.DateField(...) Person 이라는 ORM 모델 객체를 만들었을때 쿼리하는 방법입니다. 1. raw 함수 활용 하기 Person.objects.raw('SELECT id, first_name, last_name, birth_date FROM myapp_person') raw 함수는 우리가 일반적으로 사용하는 sql문으로 Database 조회를 가능하게 해주는 함수입니.. 2022. 8. 12. [Django] ORM 모델 클래스 선언하기 feat. Decriptor python class내에 변수 선언 방법 참조 링크 https://paciencia.tistory.com/87 Database에 접근하여 데이터를 CRUD하는 방법중에 Django에서는 ORM 모델 class를 활용합니다. Django에서는 ORM class를 선언 할때에는 django.db의 models를 인자값으로 선언해주어야 합니다. from django.db import models # ORM 모델 class class Client(models.Model): name = models.CharField(max_length=100) phone = models.CharField(max_length=11) # ------------------------------------------ 비교선 # 일반 .. 2022. 8. 11. 이전 1 다음