Updated category views as class-based views

This commit is contained in:
Edgar P. Burkhart 2022-12-28 12:03:02 +01:00
parent 033698b38a
commit a43ed6c039
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
5 changed files with 61 additions and 64 deletions

View file

@ -21,6 +21,20 @@ class Category(models.Model):
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse("category", kwargs={"pk": self.pk})
def get_delete_url(self):
return reverse("del_category", kwargs={"pk": self.pk})
@property
def adding(self):
return self._state.adding
@property
def transactions(self):
return Transaction.objects.filter(category=self)
class Meta:
ordering = ["name"]
verbose_name = _("Category")