Published onSeptember 8, 2024가벼운 캐시시스템 memcached 사용하기memcachedcachepythondjango가벼운 캐시 시스템으로 사용하기 좋은 Memcached(Local)를 적용하고 쿼리에 적용한 부분을 기록합니다.
Published onAugust 13, 2024Dataclass 와 Factory method Pattern 을 이용한 Django Template Conent 구조화Factory-method-PatternDjangoDataclassDesign-PatternpythonDataclass 와 추상클래스를 이용해 팩토리 패턴에 적용한 과정 기록입니다.
Published onAugust 7, 2024FactoryBoy 와 Faker를 이용한 더미데이터 기록하기FactoryBoyFaker더미데이터djangopythonPython 에서 더미데이터를 생성하는데 유용한 라이브러리로 factory_boy와 Faker 가 있습니다.
Published onJuly 7, 2024Django ORM 의 bulk_create 와 bulk_update에서 auto_now와 auto_now_add는 의미가 없다djangoormbulk
Published onJune 30, 2024Django 매월 특정 날짜만(마지막 날짜) 가져오기 djangoextractorm1월 31일/2월 29일(혹은 28일)/3월31일/…/6월 30일 의 데이터만 가져오는 방법
Published onMay 18, 2024무한 댓글 시스템(aka 대댓글) 구축하기 Django와 PostgreSQL 활용무한-댓글대댓글djangopostgresql댓글의 댓글, 댓글의 댓글의 댓글 등 무한하게 확장될 수 있는 댓글 시스템을 구현하는 방법을 설명합니다
Published onMay 7, 2024Fernet와 AWS secret manager를 활용한 암호화 및 복호화 방법DjangoAWSSecretFernetencrypt보안Django 애플리케이션에서 Fernet와 AWS secret manager를 활용해 API 키와 시크릿을 안전하게 저장하는 방법
Published onApril 3, 2024Django admin 에서 Custom Action Page 만들기djangoadmindjango-admin-customDjango Admin에서 여러 사용자에게 쿠폰을 일괄 발행하는 커스텀 액션 페이지를 만드는 과정을 기록합니다.
Published onDecember 11, 2023Django Admin 에 Naver Maps v3 렌더링하기djangodjango-adminnaver-mapsdjango-templateDjango Admin에서 특정 모델의 Admin template 을 커스텀해서 Naver Maps v3 을 렌더링 했습니다..
Published onDecember 17, 2022django many to many 관계와 중간테이블 구조djangomanytomany중간테이블dbbackend이번 글에서는 ManyToManyField의 동작 방식과 중간 테이블의 개념을 설명하고, 왜 해당 모델의 ManyToManyField 에서 옵션으로 null=True가 의미없는지 기록합니다.
Published onDecember 8, 2022Django ManyToManyField 4가지 메서드로 쉽게 이해하기djangomanytomanydbbackend다대다관계를 Django에서는 ManyToManyField 라고 합니다. ManyToManyField를 사용하여 데이터를 삽입하고 갱신하는 기본적인 절차와 예제 코드를 통해 이해하겠습니다.
Published onDecember 4, 2022view 와 serializer 에서 request user 다루기djangodrfuserviewserialzierView와 Serializer에서 유저를 가져와 간단한 검증을 함수로 구현한 내용을 기록합니다.
Published onAugust 15, 2022Django Admin 커스텀 버튼 추가하기djangoadmindjango-adminDjango Admin에서 커스텀 버튼을 추가하는 두 가지 방법 기록 합니다.
Published onApril 21, 2022race condition 과 deadlock django에서 이해하고 해결방법 알아보기djangobackendraceconditiondeadlockdjango 를 통해서 race condition과 deadlock을 이해하고 해결방법 알아봅니다.