Some setting panel refactors
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user