From aceb0d893c2d97c4f98cab62a49fd01bd129f537 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Thu, 4 Nov 2021 15:04:57 +0100 Subject: [PATCH] Users can log in iff they are or were a member, don't display the database to everyone --- users/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/users/models.py b/users/models.py index 0751d56..c6e93fa 100644 --- a/users/models.py +++ b/users/models.py @@ -83,6 +83,9 @@ class User(AbstractUser): date_end=membership_dict['date_end'], ) + # Only members or old members are allow to connect to the website + self.is_active = Membership.objects.filter(user=self).exists() + class Membership(models.Model): user = models.ForeignKey(