본문 바로가기
SERVER/Django

Django USER 속성 종류

by 나스나키 2023. 6. 12.
728x90

기본 USER 속성

username

  • 이름
  • 필수
  • 최대 150자
  • blank=True

first_name

  • 이름의 성
  • 선택
  • 최대 150자
  • blank=True

last_name

  • 이름의 이름
  • 선택
  • 최대 150자
  • blank=True

email

  • 이메일
  • 선택
  • 최대 150자
  • blank=True

password

  • 비밀번호(PBKDF2 라는 기본 암호화 시스템)
  • 선택
  • 최대 150자
  • blank=True

groups

  • "Group" 과 N 대 N 관계

user_permissions

  • "Permission" 과 N 대 N 관계

is_staff

  • 관리자(admin 사이트 접근 허용 여부)
  • Boolean 값
  • default False

is_active

  • 계정 사용 여부
  • Boolean 값
  • default False

is_superuser

  • 슈퍼유저
  • Boolean 값
  • default False

last_login

  • 마지막 로그인 일자(login() 함수 사용 기준)
  • Datetime

date_joined

  • 계정 생성일자
  • Datetime
728x90