mingkeOct 28, 2024모두의연구소 오름캠프 파이썬 장고 백엔드 부트캠프 멘토 후기백엔드 개발자로 일하다가 4월에 전 회사를 퇴사하고 우연한 계기로 모두의 연구소 오름캠프 파이썬 장고 백엔드 부트캠프 2기에서 풀타임 멘토로 근무를 하게 되었습니다. 오름캠프에서 멘토로 활동한 후기를 이번 포스팅에서 작성해보려고 합니다.Python오름캠프
mingkeOct 23, 2024django-redis 동시성 문제 해결하는 법Django로 API를 개발할 때 동시에 여러 번 요청이 오더라도 1번 만 처리되게 해야하는 상황이 있을 수 있습니다. 예를 들면 상품 재고가 1개 일 때, 동시에 구매가 2번일어나서 -1이 되면 안되겠죠. Redis를 이용해서 해결한 방법을 공유해보겠습니다.DjangoRedis
mingkeOct 14, 2024django-storages s3 이미지 업로드 방법django에는 django-storages라는 써드파티 라이브러리가 있는데요. 이걸 활용하면 이 작업을 매우 간단하게 할 수 있어서 django-storages를 이용한 이미지 업로드를 이번 포스팅에서 알아보도록 하겠습니다.DjangoAWS오름캠프
mingkeOct 12, 2024오름캠프 블로그 모임 동글동글 1기 후기오름캠프 파이썬 장고 부트캠프에서 지난 6월부터 백엔드 멘토로 근무 중입니다. 오름캠프에는 동글동글이라는 일종의 동아리 모임이 있습니다. 저도 참여를 했었는데요. 동아리 장 느낌으로 활동을 했고 어제 마지막 모임을 마쳤습니다. 마친 김에 활동 후기를 남겨보려고 합니다.Writing오름캠프
mingkeOct 7, 2024FastAPI Soft Delete 구현하기 by PostgreSQL trigger오늘 다뤄볼 주제는 Soft Delete 입니다. Soft Delete는 데이터를 삭제하는 것이 아닌 ‘이 데이터는 삭제된 것임’ 이라고 표시를 해주는 것입니다.FastAPIPostgreSQL
mingkeSep 28, 2024django postgres pg_trgm 사용해서 검색 성능 높이기 - 오름캠프이번 포스팅에서 검색 기능을 좀 더 강화할 수 있는 방법을 다뤄보려고 합니다. PostgreSQL의 pg_trgm이라는 Extension이 있습니다. django에서 이걸 아주 쉽게 사용할 수 있습니다.DjangoPostgreSQL오름캠프
mingkeSep 26, 2024PostgreSQL Hstore를 Django에서 사용하기 - 오름캠프오름캠프의 커리큘럼에는 없었지만 추가적으로 PostgreSQL의 Extension에 대해 다뤄보면 좋을 것 같아서 이번 포스팅을 작성합니다. 이번 포스팅에서 다뤄볼 Extension은 Hstore 입니다.DjangoPostgreSQL오름캠프
mingkeSep 18, 2024PostgreSQL trigger django에서 사용하기 (feat. django-pgtrigger) - 오름캠프PostgreSQL은 정말 다재다능한 DB이고 수업시간에 배운 것보다 많은 기능이 존재합니다. 이번 포스팅에서 PostgreSQL의 Trigger를 간단하게 알아보고 Django에서 사용하는 방법도 알아보겠습니다.DjangoPostgreSQL오름캠프
mingkeSep 14, 2024supabase django에 연결하기 - 오름캠프오름캠프에서 PostgreSQL에 대해서 조금 배웠습니다. 대부분의 훈련생 분들이 PostgreSQL을 파이널 프로젝트에 사용하려고 합니다. DRF로 백엔드를 구축하면서 PostgreSQL을 DB로 사용할 수 있는 방법은 여러가지가 있습니다.DjangoSupabase오름캠프
mingkeSep 13, 2024pytest로 django 테스트하기 (feat. pytest-django) - 오름캠프수업 중에 Django에 내장된 테스트 모듈로 테스트를 작성했습니다. 하지만 Python에서는 pytest라는 아주 좋은 테스트 프레임워크를 사용해서 테스트를 많이 작성합니다.DjangoPytest오름캠프