728x90
# 개인 학습용 기록글 입니다 4. 공통 User 클래스 작성하기 class User(AbstractBaseUser, PermissionsMixin): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) email = models.EmailField( verbose_name="이메일", max_length=255, unique=True, ) nickname = models.CharField(max_length=20, null=False, unique=True) is_active = models.BooleanField(default=True) is_staff = models.BooleanField(default=False)..
# 개인 학습용 기록글 입니다 다중권한의 목표 고객용/점주용/슈퍼호스트 3가지의 권한을 만든다 고객용/점주용에 따른 추가필드를 만든다 점주는 고객정보를 편집할 수 있는 권한이 있어야 한다 만들 django Backend 자료의 틀을 우선으로 만들고, 각 앱(커뮤니티, 기관, 유저 등)을 다시 deep deep하게 만들어보자 [users > models.py] 1. 패키지 가져오기 from django.contrib.auth.models import ( AbstractBaseUser, BaseUserManager, PermissionsMixin, ) from django.db import models import uuid UUID: 어떤 개체를 고유하게 식별하는 데 사용되는 16바이트 길이의 숫자. 32개..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.