RESTAPI (2) 썸네일형 리스트형 [# DRF Project_User] 5. Updating Users(사용자 정보 수정) Django Rest Framework 앞서 우리는 회원가입 기능, 로그인하는 기능을 만들었습니다. 사용자들에게 있어서 회원가입을 하고 로그인을 한 다음에는 어떤 기능이 필요할까요? 만약 사용자가 정보를 잘못 입력해서 가입을 했다면 어떻게 해야할까요? 우선 사용자가 정보를 잘못 입력했는지 확인이 필요합니다. 첫번째로 만들어 볼 기능은 "내 정보 확인" 기능입니다. 보통 사이트에 들어가면 있는 "내 정보" 페이지와 같은 기능을 합니다. 두번째로 만들어 볼 기능은 확인된 잘못 입력한 정보를 수정하는 기능입니다. "내 정보" 페이지에서 정보를 고친 후 "저장하기"를 누르면 실행되는 기능입니다. 위의 두 가지 기능을 차근차근 만들어보도록 하겠습니다. 목차 1. serializers.py 2. views.py 3.. [# DRF Project_User] 2. Custom User model(커스텀 User) Django Rest Framework Part.2 Django는 User Model을 기본적으로 제공합니다. (*기본 User Model DOC) 하지만 대부분의 경우 User Model을 재구성해야 합니다. 각자 필요에 맞게 User Model을 재구성하는 방법을 알아보도록 하겠습니다. 이번 파트에서는 상황에 맞는 User Model을 재구성하는 방법에 대해 공부해보도록 하겠습니다. 목차 1. BaseUserManager 2. User Model 만들기(1) - TimestampedModel, UserModel 3. User Model 만들기(2) - UserModel에 JWT 적용 4. CreateSuperUser 1. BaseUserManager Django는 커스텀 유저(Custom User)를.. 이전 1 다음