django

django

[Django] 카카오톡 같은 채팅 시스템 데이터베이스 설계, 구현, 테스트 코드 만들어보기

사이드 프로젝트에서 간단한 채팅 기능이 필요해서, 카카오톡 같은 1:1 채팅을 하루만에 간단하게 구현해 보았다.

django

Django get_or_create 함수 쓸 때는 unique 같이 쓰자

get_or_create 함수를 unique 없이 믿으면 안된다.

django

Django get_or_create() 함수에서 발생한 MySQL Deadlock 이슈 해결하기

높은 부하 상황에서 get_or_create() 함수를 잘못 사용하면 Deadlock 이슈가 발생할 수 있습니다.

django

유한 상태 기계를 Django에 적용하여 상태 변경을 관리하기

유한 상태 기계를 이용하여 상태 변경을 검증하는 방법을 공유합니다.