parent
d9304db43d
commit
08227d3af3
4 changed files with 30 additions and 1 deletions
|
@ -48,6 +48,14 @@ class Account(CustomModel):
|
|||
default="building-columns",
|
||||
verbose_name=_("Icon"),
|
||||
)
|
||||
default = models.BooleanField(default=False, verbose_name=_("Default"))
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if self.default:
|
||||
for ac in Account.objects.filter(user=self.user, default=True):
|
||||
ac.default = False
|
||||
ac.save()
|
||||
super().save(*args, **kwargs)
|
||||
|
||||
def __str__(self):
|
||||
return str(self.name)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue