mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-11-27 09:04:54 +00:00
delete user account API
This commit is contained in:
@ -92,3 +92,24 @@ class DefaultTaskImages(models.Model):
|
||||
def __str__(self):
|
||||
"""return phone as an object"""
|
||||
return self.task_name
|
||||
|
||||
class UserDelete(models.Model):
|
||||
"""
|
||||
User delete information
|
||||
"""
|
||||
user = models.OneToOneField(User, on_delete=models.CASCADE, related_name='delete_information_set')
|
||||
"""Old email"""
|
||||
old_email = models.EmailField(blank=True, null=True, verbose_name='Original Email')
|
||||
"""Dummy email"""
|
||||
d_email = models.EmailField(blank=True, null=True, verbose_name='Dummy Email')
|
||||
is_active = models.BooleanField(default=True)
|
||||
"""reason for leaving"""
|
||||
reason = models.TextField(max_length=500, blank=True, null=True, verbose_name='Reason for Leaving')
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
|
||||
class Meta(object):
|
||||
""" Meta information """
|
||||
db_table = 'user_delete_information'
|
||||
|
||||
def __str__(self):
|
||||
return self.user.email
|
||||
|
||||
Reference in New Issue
Block a user