Обсуждение рецепта "Вычисляемые поля в моделях" (http://djbook.ru/examples/55/).