

Django REST Framework로 API 만들기 & HTML 요소 수집하기
Django REST Framework로 모델 데이터를 JSON API로 제공하는 과정을 설명했습니다. Selenium과 lxml로 HTML 요소의 XPath·크기·좌표를 수집해 DB와 API에 연동했습니다.
새로운 기술 블로그가 추가되었어요


Django REST Framework로 모델 데이터를 JSON API로 제공하는 과정을 설명했습니다. Selenium과 lxml로 HTML 요소의 XPath·크기·좌표를 수집해 DB와 API에 연동했습니다.

공지사항 예약 공개 과제와 코드 리뷰를 통해 설계 논의의 중요성을 배웠습니다.\nPytest·CI 검증 흐름과 AWS WAF 실습, 학습 문서화를 경험했습니다.

Django 기반 서비스에서 요청 처리부터 테스트, PR 리뷰, 배포까지의 개발 흐름을 경험했습니다.\n스프린트 소통, 문서화, 보안 수칙과 구체적인 질문의 중요성을 배웠습니다.


MinIO와 pytest fixture로 S3 의존성 없는 PySpark 통합 테스트 환경을 구축했습니다.\npytest doctest와 Sphinx를 결합해 실행 가능한 API 문서를 유지했습니다.

Django ORM의 `_meta.related_objects`로 특정 모델을 참조하는 역방향 외래 키를 찾는 방법을 설명했습니다. 중복 데이터를 병합할 때 모든 참조를 갱신한 뒤 삭제하는 흐름을 제시했습니다.


PySpark 분석의 경로·설정 관리와 Notebook·batch 환경 차이를 DevPlay Analytics로 추상화했습니다. SQL 인터페이스와 문서화·테스트를 제공해 일일 200종 이상 테이블 적재에 활용했습니다.

Django `transaction.on_commit` 콜백에서 루프 변수 지연 평가로 마지막 사용자만 반복 처리되는 원인을 설명했습니다. 람다 기본 인자로 현재 값을 고정해 각 사용자에게 알림을 보내는 방법을 소개합니다.


화해는 생산성과 관리 용이성을 위해 Python 3·Django·DRF를 백엔드 표준으로 활용했습니다.\nAPI 테스트 표준화와 데이터 분석 활용 사례를 통해 Python 생태계의 강점을 소개합니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


Django Manager와 커스텀 QuerySet으로 반복 ORM 쿼리를 줄이는 방법을 소개했습니다.\ndefault manager의 우선순위와 데이터 누락 위험을 고려한 팀 컨벤션의 필요성을 설명합니다.


객체 탐지용 이미지 증강에서 Bounding Box를 함께 변환하는 좌표 연산을 설명했습니다. Resize·반전·회전별 계산과 회전 후 경계 보정 방법을 제시했습니다.


Prometheus와 Grafana로 GPU 클러스터 리소스를 수집·시각화하는 구성을 소개했습니다. Python 커스텀 exporter로 GPU 점유율 등을 보고하고 수집 주기별 부하를 고려했습니다.


Python 리스트와 JavaScript 배열의 주요 메서드를 대응시켜 비교했습니다. 원본 변경 여부와 반환값, 예외 처리 차이를 정리했습니다.


후기 이미지 분류 모델 재훈련을 위해 이미지 정제와 수작업 라벨링 방식을 비교했습니다. SageMaker Ground Truth의 협업 장점과 대규모 작업 비용 부담을 검토했습니다.


훈련 이미지의 중복·손상 파일을 정리하고 수작업 분류 방식들을 비교했습니다. SageMaker Ground Truth로 협업 분류를 검토했지만 높은 과금이 도입 장벽이었습니다.