
Django를 시작해 봅시다

Django 기본 이론 / Pyenv / Views / Model / Admin / ORM

DRF의 관한 이론 정리

강의 들으면서 진행한 실습 모음

paginate_queryset / get_paginated_response / get_next_link(self) & get_previous_link(self) / get_page_size
새롭게 알게 된 코드 > ## 2025/11/21 DRF many=True 기본값: False 여러 개의 객체(리스트)를 직렬화할 때 사용 QuerySet 같이 여러 개의 객체를 Serializer로 처리할 때 사용 ex. Post.objects.all(),
GenericAPIView
로그인 유저 기반 필터링, 권한별 필터링, URL 파라미터 기반 필터 등에 활용ViewSet에서는 action(list, retrieve 등)에 따라 다른 결과를 내려줄 수 있음예: 생성 시 자동으로 author=request.user 추가serializer의 crea
Django의 폼 기능을 모아놓은 모듈을 불러오는 코드.이 파일 전체가 “화면에서 입력받는 폼”을 정의하는 곳이라서 forms를 불러온 것이 폼은 “Account를 만들거나 수정할 때 사용하는 폼”이라는 뜻AccountForm() → 기본적으로 Account 모델의 필
poetry init → Poetry 초기화poetry add django → django 설치 Python Interpreter와 Language & Frameworks 사용자 정의 필드를 추가하여 완전한 User 모델을 구성 가능 user = self.model →
Django Admin은 유용하군요..
ORM 객체 / query / QuerySet ...
프로젝트 시작 전 기본적으로 인지해야 하는 내용
이번 프로젝트에서 가장 도움이 되는 부분이었다고 생각하요
이 2가지가 상당히 중요하더군요?
Gemini 기초세팅 1. API 키 발급 Google AI Studio 2. 라이브러리 설치 poetry add google-generativeai poetry add google-genai 3. 환경변수 설정 .env 파일에 GEMINIAPIKEY= ~ 추가 라이브러리 비교 | 비교 항목 | google-generativeai (구...
Model관련 기능 정리