Some setting panel refactors

This commit is contained in:
2024-03-01 20:18:06 +01:00
parent aa25a84df0
commit 3501d6885d
5 changed files with 29 additions and 8 deletions
+5
View File
@@ -23,6 +23,11 @@ class Profile(models.Model):
quota = models.FloatField(default=10.0)
quota_last_updated = models.DateTimeField(default=timezone.now, null=False)
@property
def quota_display(self):
return int(self.quota)
def update_quota(self):
elapsed = timezone.now() - self.quota_last_updated
if elapsed.seconds > 300: