바뀜

291 바이트 추가됨 ,  2021년 11월 6일 (토) 10:36
편집 요약 없음
13번째 줄: 13번째 줄:  
일반적인 프로필 모델이라면 위 과정만으로도 구현이 끝난다.  
 
일반적인 프로필 모델이라면 위 과정만으로도 구현이 끝난다.  
   −
다만, 이번엔 여러 계정을 하나의 프로필에 엮어줄 예정이라, AbstractBaseUser를 이용하여 다음과 같은 방식으로 짜주자. 다음 문서를 참고하자. <syntaxhighlight lang="python">
+
다만, 이번엔 여러 계정을 하나의 프로필에 엮어줄 예정이라, AbstractBaseUser를 이용하여 다음과 같은 방식으로 짜주자. 다음 문서를 참고하자. [http://id8436.iptime.org:2786/mediawiki/index.php/%ED%9A%8C%EC%9B%90%EA%B4%80%EB%A6%AC_2._%EC%BB%A4%EC%8A%A4%ED%85%80%EC%9C%A0%EC%A0%80(AbstractUser_%EC%9D%B4%EC%9A%A9) 커스텀 유저] <syntaxhighlight lang="python">
 +
from django.db import models
 +
from django.contrib.auth.models import BaseUserManager, AbstractBaseUser
 +
 
 
class User(AbstractBaseUser):
 
class User(AbstractBaseUser):
 
     identifier = models.CharField(max_length=20, unique=True)
 
     identifier = models.CharField(max_length=20, unique=True)