From 9c53a31dc8a26419f31ff1d660893f2e7d130052 Mon Sep 17 00:00:00 2001 From: alireza Date: Sat, 15 Feb 2025 15:19:13 +0330 Subject: [PATCH] fix user dele te --- apps/account/management/commands/__init__.py | 0 apps/account/models/user.py | 1 + 2 files changed, 1 insertion(+) create mode 100644 apps/account/management/commands/__init__.py diff --git a/apps/account/management/commands/__init__.py b/apps/account/management/commands/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/apps/account/models/user.py b/apps/account/models/user.py index 3778006..f4c34fd 100644 --- a/apps/account/models/user.py +++ b/apps/account/models/user.py @@ -63,6 +63,7 @@ class User(AbstractUser): def soft_delete(self): self.deleted_at = timezone.now() self.is_active = False + self.fullname = f'{self.fullname}:deleted' number = str(random.randint(1000000000, 9999999999)) # ایجاد یک عدد رندوم 10 رقمی self.phone_number = f'{self.phone_number}:deleted{number}' self.email = f'{self.email}:deleted{number}' if self.email else None