Logging1 FieldTracker와 Signals를 활용한 Django 모델 변경 로그 관리 django에서 모델 데이터 변경이력을 관리할 때는 주로 simple history를 사용합니다.simple history: https://django-simple-history.readthedocs.io/en/latest/simple history를 사용하면 쉽게 데이터 이력을 관리할 수 있지만, 변경이 잦을 경우 데이터가 지나치게 많이 쌓여 DB 리소스 낭비와 조회 속도 저하 등의 문제점이 있습니다.FieldTracker와 Signal을 사용하여 더 효율적으로 변경 이력을 관리할 수 있습니다.FieldTrackerFieldTracker는 모델의 특정 필드의 변경 사항을 추적하는 유틸성 필드입니다.FieldTracker는 django-model-utils 패키지에서 제공됩니다.from django.d.. 2024. 12. 29. 이전 1 다음