Django에서 PostgreSQL JSONField 활용 가이드 안녕하세요! 오늘은 Django에서 PostgreSQL의 JSONField를 효과적으로 활용하는 방법에 대해 알아보겠습니다. 1. JSONField 소개 PostgreSQL의 JSONField는 반정형 데이터를 저장하고 쿼리하는데 매우 유용한 필드 타입입니다. Django에서는 django.contrib.postgres.fields.JSONField 를 통해 이를 지원합니다. 1.1 기본 설정 from django.contrib.postgres.fields import JSONField from django.db import models class Product(models.Model): name = models.CharField(max_length=100) metadata = JSONField(default=dict) created_at = models.DateTimeField(auto_now_add=True) 2. 데이터 저장 및 조회 2.1 기본적인 데이터 저장 # 데이터 저장 product = Product.objects.create( name="스마트폰", metadata={ "brand": "삼성", "specs": { "cpu": "Snapdragon 888", "ram": "8GB", "storage": "256GB" }, "features": ["5G", "무선충전", "IP68"] } ) # 데이터 조회 prod...
개발자라는 존재는 언제까지 유효할까? **"If Dev Then ?"**은 AI 시대에 개발자로 살아가는 우리가 던져야 할 질문에서 출발합니다. 단순한 기술 뉴스 요약이 아니라, 그 속에 숨은 신호를 읽고, 우리의 방향을 함께 고민하는 공간입니다. 새로운 도구에 대한 실용적인 해석부터, 직업적 불안과 존재론적 고민까지. 개발자의 미래를 기술과 철학의 경계에서 함께 탐험해봅니다.