AWS IAM 보안 툴. 보안 인증 보고서, 엑세스 관리자

AWS 보안 툴, access advisor, credential report

AWS의 사용자들이 계정 비밀번호는 잘 관리하고 있는지, MFA를 발급 받았는지 최근에 어떤 서비스를 이용했는지도 확인하고 관리 할 수 있습니다. 이번 포스트에서는 IAM 보안 툴인 Credential Report 와 Access Advisor 서비스를 어떻게 이용 할 수 있는지…

장고 시작하기 20. django custom user model 만들기

django custom user model, 장고 사용자 정의 유저 모델

장고의 기본 user 모델이 프로젝트의 요구 사항을 충족시키는 경우, django custom user model 을 만들어서 user model 에 유연성을 줄 수 있습니다. 이번 포스트에서는 장고에서 사용자 정의 모델을 만드는 다양한 방법과…

django silk. DRF의 요청 응답 추적 및 ORM 프로파일링

django silk

“django silk”는 데이터베이스 쿼리를 포함하여 요청-응답 주기를 기록하고 분석하는 Django 애플리케이션용 프로파일링 도구입니다. 상세한 프로파일링 정보와 시각화를 제공하여 N+1 쿼리를 포함한 성능 병목 현상을 식별…

DRF ViewSet

DRF Viewset

DRF CBV에는 APIView, GenericAPIView, Mixin, GenericView, ViewSet가 있습니다. 그 중에 “ViewSet” 은 무엇이며 어떻게 사용되는지 APIView 방법과 비교하며 정리해보았습니다.

장고 시작하기 26. DRF – 계층 구조 JSON 응답하기

장고 nested serializer 이용해서 계층적 JSON 만들기

장고 serializer의 강력한 기능 중 하나는 Nested 관계를 처리하는 기능으로, 관련 개체가 있는 데이터 구조를 직렬화 및 역직렬화할 수 있습니다. 이 기능은 Nested 관계의 데이터를 손쉽게 “계층 구조 JSON” 으로…

장고 시작하기 25. 장고 APIView 로 CRUD

장고 DRF APIView

이전 포스트에서 DRF에서 CBV 패턴으로 view를 정의하는 법을 정리해보았습니다. 이번에는 CBV 중에서도 “장고 APIView”를 사용해서 CRUD를 구현해보려도 합니다.

chatGPT 요금 및 결제

chatGPT 요금

chatGPT 요금 모델은 2가지가 있습니다. 구독 모델이 있고요. 토큰 단위로 결제하여 사용 하는 모델도 있습니다. 시험 삼아 chatGPT를 사용하시고 싶으신 분 무료버전이나 ollama, copilot과 같은 무료…