Как я понял вы хотите хранить массив зарплат за год?
class Staff(models.Model):
salary = models.FloatField()
year_salary = ArrayField(models.FloatField())
def calculate_year_salary(self):
return self.salary * 12
def save(self, *args, **kwargs):
if not self.year_salary:
self.year_salary = [self.calculate_year_salary()]
else:
self.year_salary.append(self.calculate_year_salary())
super(Staff, self).save(*args, **kwargs)