def save(self, *args, **kwargs): if self.pk is None: account = Account(code=self.ac_no[-10:], name=self.bank_name + ' Account (' + str(self.ac_no) + ' )') account.company = self.company account.add_category('Bank Account') account.save() self.account = account super(BankAccount, self).save(*args, **kwargs)
def save(self, *args, **kwargs): if self.pk is None: #dummy_account = Account.objects.all()[:1][0] #self.account = dummy_account super(Employee, self).save(*args, **kwargs) account = Account(code='13-0001-' + str(self.id), name=self.name) account.company = self.company account.add_category('Employee') account.save() self.account = account super(Employee, self).save(*args, **kwargs)