Commit e39a332b12b61ba340a78355ce3002e903aa8629
1 parent
7e7a184c
Exists in
master
and in
5 other branches
Issue #37
Showing
1 changed file
with
11 additions
and
5 deletions
Show diff stats
core/models.py
... | ... | @@ -3,9 +3,6 @@ from django.utils.translation import ugettext_lazy as _ |
3 | 3 | from users.models import User |
4 | 4 | # Create your models here. |
5 | 5 | |
6 | - | |
7 | - | |
8 | - | |
9 | 6 | class Action(models.Model): |
10 | 7 | """ |
11 | 8 | It represents an Action on the program by a User such as "create post", |
... | ... | @@ -59,8 +56,8 @@ class Action_Resource(models.Model): |
59 | 56 | |
60 | 57 | class Notification(models.Model): |
61 | 58 | message = models.TextField(_('message')) |
62 | - user = models.ForeignKey(User, verbose_name= _('Actor')) | |
63 | - read = models.BooleanField(_('Read'), default=False) | |
59 | + user = models.ForeignKey(User, verbose_name = _('Actor')) | |
60 | + read = models.BooleanField(_('Read'), default = False) | |
64 | 61 | action_resource = models.ForeignKey(Action_Resource, verbose_name = _('Action_Resource')) |
65 | 62 | |
66 | 63 | class Meta: |
... | ... | @@ -69,3 +66,12 @@ class Notification(models.Model): |
69 | 66 | |
70 | 67 | def __str__(self): |
71 | 68 | pass |
69 | + | |
70 | +class Log(models.Model): | |
71 | + datetime = models.DateTimeField(_("Date and Time"), auto_now_add = True) | |
72 | + user = models.ForeignKey(User, verbose_name = _('Actor')) | |
73 | + action_resource = models.ForeignKey(Action_Resource, verbose_name = _('Action_Resource')) | |
74 | + | |
75 | + class Meta: | |
76 | + verbose_name = _('Log') | |
77 | + verbose_name_plural = _('Logs') | ... | ... |