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 onJune 18, 2024포트원 다날 본인인증 api 연동하기Portone본인인증CIDIDjangoPython사용자 신원 확인 및 보안을 강화하기 위해, 다날의 본인인증을 포트원 API를 통해 구현할 수 있습니다. 이번 글에서는 Django에서 포트원v1 과 다날을 사용해 본인인증을 구현하는 방법을 간단하게 기록합니다.
Published onFebruary 23, 2024Langchain Prompt 기본 설정 및 실행하는 방법ailangchainpythonollamaLLMPython 기반의 LangChain과 Ollama를 사용하여 프롬프트를 적용한 기본 LLM 체인을 구축하는 방법을 기록합니다.
Published onJanuary 2, 2024Python API요청 requests&aiohttp 라이브러리 2가지 비교하기pythonrequestaiohttpapiPython 으로 API 요청을 송수신 할때 requests 혹은 aiohttp 라이브러리를 사용합니다. 두 라이브러리 모두 HTTP 요청을 처리하는데, 차이점을 알아보고 비교합니다.
Published onJanuary 1, 2024Python Getter Setter 원리와 장점 5가지 확인하기pythongettersetterPython Getter Setter 는 객체 지향 프로그래밍에서 사용되는 메서드(함수)로, 객체의 속성(데이터)에 접근하고 수정하는 방식을 제어합니다.
Published onNovember 21, 2023Django-rest-framework-gis 에 필요한 라이브러리 알아보기(python 3.9)drfgispythonDjango-rest-framework-gis 사용에 필요한 라이브러리를 정리했습니다.
Published onApril 3, 2023Python으로 만든 Slackapp을 Light sail container 배포하고 CI CD 구축하기pythonslackawslightsailcicddocker모노repo로 구성하여 python bolt 를 이용한 slackapp과 서드파티앱의 통신을 위한 fastapi app 2개의 패키지를 각각의 컨테이너로 배포했습니다.
Published onMarch 16, 2023FastAPI에서 APIRouter로 확장성을 고려해 엔드포인트 설계하기fastapipythonbackendendpointapirouterapi`APIRouter`를 사용하여 어떻게 확장성 있는 엔드포인트 구조를 설계할 수 있는지 기록합니다.
Published onOctober 15, 2021Python으로 경로 다루기(os와 pathlib 모듈 비교)pythonospathlibpathPython에서는 이를 위해 os 모듈과 pathlib 모듈을 제공합니다. 두 모듈을 사용하여 경로를 다루는 방법을 기록합니다.
Published onJune 24, 2021Python 바다코끼리 연산자(walrus operator) 에 대해서 알아보기python바다코끼리Python 3.8에서 도입된 바다코끼리 연산자는 := 기호를 사용하여 변수에 값을 할당하는 동시에 그 값을 반환하는 기능입니다.