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') | ... | ... |