update
This commit is contained in:
@ -35,11 +35,33 @@ class CustomUser(AbstractBaseUser, PermissionsMixin):
|
||||
('user', '일반 사용자'),
|
||||
)
|
||||
|
||||
GENDER_CHOICES = (
|
||||
('M', '남성'),
|
||||
('F', '여성'),
|
||||
('O', '기타'),
|
||||
)
|
||||
|
||||
EDUCATION_CHOICES = (
|
||||
('high_school', '고등학교 졸업'),
|
||||
('associate', '전문학사'),
|
||||
('bachelor', '학사'),
|
||||
('master', '석사'),
|
||||
('doctor', '박사'),
|
||||
('other', '기타'),
|
||||
)
|
||||
|
||||
email = models.EmailField(unique=True)
|
||||
name = models.CharField(max_length=255)
|
||||
grade = models.CharField(max_length=20, choices=GRADE_CHOICES, default='user')
|
||||
desc = models.TextField(blank=True, null=True, verbose_name="설명")
|
||||
|
||||
desc = models.TextField(blank=True, null=True, verbose_name="설명")
|
||||
|
||||
# 추가 회원 정보 (선택)
|
||||
phone = models.CharField(max_length=20, blank=True, null=True, verbose_name="전화번호")
|
||||
address = models.CharField(max_length=500, blank=True, null=True, verbose_name="주소")
|
||||
gender = models.CharField(max_length=1, choices=GENDER_CHOICES, blank=True, null=True, verbose_name="성별")
|
||||
birth_date = models.DateField(blank=True, null=True, verbose_name="생년월일")
|
||||
education = models.CharField(max_length=20, choices=EDUCATION_CHOICES, blank=True, null=True, verbose_name="학력")
|
||||
|
||||
is_active = models.BooleanField(default=False)
|
||||
is_staff = models.BooleanField(default=False)
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
|
||||
Reference in New Issue
Block a user