summaryrefslogtreecommitdiff
path: root/pgmailmgr/mailmgr/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'pgmailmgr/mailmgr/models.py')
-rw-r--r--pgmailmgr/mailmgr/models.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/pgmailmgr/mailmgr/models.py b/pgmailmgr/mailmgr/models.py
index 14257bd..f195487 100644
--- a/pgmailmgr/mailmgr/models.py
+++ b/pgmailmgr/mailmgr/models.py
@@ -54,3 +54,14 @@ class UserPermissions(models.Model):
def __unicode__(self):
return "%s -> %s pattern '%s'" % (self.user, self.domain, self.pattern)
+
+class Log(models.Model):
+ user = models.ForeignKey(User, null=False)
+ when = models.DateTimeField(null=False, auto_now=True)
+ what = models.CharField(max_length=2048, null=False, blank=False)
+
+ def __unicode__(self):
+ return "%s (%s): %s" % (self.when, self.user, self.what)
+
+ class Meta:
+ ordering=('-when',)