from django.db import models from common import to_lb class Bar(models.Model): name = models.CharField(max_length=100) weight_kg = models.DecimalField(max_digits=7, decimal_places=3) def __str__(self): return '{} ({}lb / {}kg)'.format(self.name, self.weight_kg, self.weight_lb) @property def weight_lb(self): return to_lb(self.weight_kg) class Lift(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name