모델/어드민 내에서 로직 설계, 어드민 패널에 반영하기
해당 모델의 정보를 가져와서 평균을 내는 간단한 로직을 짰습니다. 결국, models.py에서도 로직을 짤 수 있다는 것입니다. admin 쪽의 코드를 깔끔하게 유지할 수 있고, 해당 모듈을 여러 곳에서 import해서 해당 함수의 결과값을 다양한 곳에 활용할 수 있다는 장점이 있습니다. 뿐만 아니라 일반적으로, 프론트 엔드를 통해 엔드유저도 사용하는 로직은 Model에서 짜고, 어드민만 보는 로직은 Admin.py에서 짭니다. from django.db import models from core import models as core_models class Review(core_models.TimeStampedModel): """Review Model Definition""" review = model..