🐛 Fix: [#13] user model custom_url, realname 필드 추가
This commit is contained in:
@@ -28,18 +28,20 @@ class UserManager(BaseUserManager):
|
|||||||
|
|
||||||
class User(BaseModel, AbstractBaseUser, PermissionsMixin):
|
class User(BaseModel, AbstractBaseUser, PermissionsMixin):
|
||||||
email = models.EmailField(unique=True)
|
email = models.EmailField(unique=True)
|
||||||
is_email_verified = models.BooleanField(default=False)
|
realname = models.CharField(max_length=10, blank=True)
|
||||||
|
# is_email_verified = models.BooleanField(default=False)
|
||||||
is_plers_terms_of_service = models.BooleanField(default=False)
|
is_plers_terms_of_service = models.BooleanField(default=False)
|
||||||
is_terms_of_service_colio = models.BooleanField(default=False)
|
is_terms_of_service_colio = models.BooleanField(default=False)
|
||||||
is_consent_personal_info = models.BooleanField(default=False)
|
is_consent_personal_info = models.BooleanField(default=False)
|
||||||
is_consent_third_party_sharing = models.BooleanField(default=False)
|
is_consent_third_party_sharing = models.BooleanField(default=False)
|
||||||
is_consent_marketing = models.BooleanField(default=False)
|
is_consent_marketing = models.BooleanField(default=False)
|
||||||
phone = models.CharField(max_length=11, blank=True)
|
phone = models.CharField(max_length=11, blank=True)
|
||||||
is_phone_verified = models.BooleanField(default=False)
|
# is_phone_verified = models.BooleanField(default=False)
|
||||||
nickname = models.CharField(max_length=20, blank=True)
|
nickname = models.CharField(max_length=20, blank=True)
|
||||||
gender = models.CharField(choices=GenderChoices.choices, max_length=1, blank=True)
|
gender = models.CharField(choices=GenderChoices.choices, max_length=1, blank=True)
|
||||||
birth_date = models.CharField(max_length=10, blank=True)
|
birth_date = models.CharField(max_length=10, blank=True)
|
||||||
custom_url = models.CharField(max_length=20, blank=True)
|
custom_url = models.CharField(max_length=20, blank=True)
|
||||||
|
is_custom_url = models.BooleanField(default=False)
|
||||||
job_and_interests = ArrayField(models.CharField(max_length=20), default=list, blank=True)
|
job_and_interests = ArrayField(models.CharField(max_length=20), default=list, blank=True)
|
||||||
skills = ArrayField(models.CharField(max_length=20), default=list, blank=True)
|
skills = ArrayField(models.CharField(max_length=20), default=list, blank=True)
|
||||||
external_links = ArrayField(models.TextField(), default=list, blank=True)
|
external_links = ArrayField(models.TextField(), default=list, blank=True)
|
||||||
@@ -47,7 +49,7 @@ class User(BaseModel, AbstractBaseUser, PermissionsMixin):
|
|||||||
profile_image = models.ImageField(upload_to='', blank=True)
|
profile_image = models.ImageField(upload_to='', blank=True)
|
||||||
|
|
||||||
is_staff = models.BooleanField(default=False)
|
is_staff = models.BooleanField(default=False)
|
||||||
is_active = models.BooleanField(default=False)
|
is_active = models.BooleanField(default=True)
|
||||||
|
|
||||||
objects = UserManager()
|
objects = UserManager()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user