diff --git a/users/models.py b/users/models.py index 9f62dcd..ed643fd 100644 --- a/users/models.py +++ b/users/models.py @@ -11,7 +11,10 @@ from common.models.choiceModels import NotificationType class UserManager(BaseUserManager): def create_user(self, email, password, **kwargs): user = self.model(email = email, **kwargs) - user.set_password(password) + if not password: + user.set_unusable_password() + else: + user.set_password(password) user.save(using=self._db) return user