X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/819c427b704a53b2e62794160fcf7b29e6772424..9b46fa5812ae6d152cef155956b435b4ba034df8:/src/social/models.py?ds=sidebyside diff --git a/src/social/models.py b/src/social/models.py index b0f2f7fb7..e50ff0775 100644 --- a/src/social/models.py +++ b/src/social/models.py @@ -181,6 +181,16 @@ class CarouselItem(models.Model): return self.banner or self.banner_group.get_banner() +class UserProfile(models.Model): + user = models.OneToOneField(User, models.CASCADE) + notifications = models.BooleanField(default=False) + + @classmethod + def get_for(cls, user): + obj, created = cls.objects.get_or_create(user=user) + return obj + + class UserConfirmation(models.Model): user = models.ForeignKey(User, models.CASCADE) created_at = models.DateTimeField(auto_now_add=True)