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