문돌이 존버/Django 스터디
2021. 1. 2.
Django DRF JWT를 이용한 회원가입/로그인 구현 - (2)
DRF에선 기본적인 유저 모델을 사용할 수도 있고, 이를 확장해서 커스텀 유저 모델을 사용할 수도 있습니다. UserManager, AbstractUser, AbstractBaseUser 등이 있으며 각 방식에는 조금씩 차이가 있는데 관련 내용은 장고 공식 홈페이지 및 외국 블로그를 참고해주시기 바랍니다. 제가 사용한 AbstractUser은 기본 유저 모델을 상속하는 동시에 추가하고 싶은 필드는 클래스 내에 자유롭게 선언해주면 됩니다. 저의 경우, 아래와 같이 nickname, introduction, profile_image를 추가로 선언해주었습니다. 아래는 models.py이며 유저 모델 부분은 사실 간단합니다. from django.db import models from django.contrib..