initial commit

This commit is contained in:
Herculino Trotta
2024-09-26 11:00:40 -03:00
parent 830e821a17
commit 50b0c6ce01
138 changed files with 13566 additions and 46 deletions
+27
View File
@@ -0,0 +1,27 @@
from django.db import models
from django.utils.translation import gettext_lazy as _
class Account(models.Model):
name = models.CharField(max_length=40, verbose_name=_("Name"))
currency = models.ForeignKey(
"currencies.Currency",
verbose_name=_("Currency"),
on_delete=models.PROTECT,
related_name="accounts",
)
is_asset = models.BooleanField(
default=False,
verbose_name=_("Is an asset account?"),
help_text=_(
"Asset accounts count towards your Net Worth, but not towards your month."
),
)
a = models.BigIntegerField
class Meta:
verbose_name = _("Account")
verbose_name_plural = _("Accounts")
def __str__(self):
return self.name