ORM

API Document: https://docs.djangoproject.com/en/5.0/ref/models/querysets/ 장고의 orm이라 볼 수 있다. 그만큼 쿼리에서의 많은 메소드들을 지원한다. 공식 문서의 메소드 리스트를 일부 캡처한 모습이다. 자세한 내용은 위의 API 문서를 참고하자. 우리는 여기서 쿼리셋을 집중 탐구 해보도록 한다. QuerySet 쿼리셋은 데이터베이스를 통과하는 모든 것에 대한 구성, 필터, 슬라이스 등을 지원한다. Iteration Iterable의 성격을 가지고 있어 for 문에서 호출이 가능하다. for e in Entry.objects.all(): print(e.headline) 하지만 모든 것을 불러오는 메소드 이므로 한 개 이상일 때만 결과를 볼 수 있으..
Class-based Views Class-based Views란? APIView 클래스를 사용해 구현한 뷰 문법이 훨씬 간단하고 명료 해짐 mixin을 사용하면 crud 함수까지 자동으로 상속받아 구현하지 않아도 됨 Class-based Views 작성 from snippets.models import Snippet from snippets.serializers import SnippetSerializer from django.http import Http404 from rest_framework.views import APIView from rest_framework.response import Response from rest_framework import status class SnippetLis..
Say simple
'ORM' 태그의 글 목록