User Object
Key | Value | Type | Required | 설명 |
---|---|---|---|---|
pk | Primary key | Integer | true | user |
user_type | 유저 타입(f, g, d) | String | true(default=d) | f: 페이스북 계정 g: 구글 이메일 d: 일반 이메일 |
이메일 주소 | String(Email) | true | ||
nickname | 닉네임 | String | true | |
is_active | 활성화 여부 | Bool | true | default=False에서 가입 인증 이메일을 체크하면 True로 전환 |
date_joined | 가입 일시 | String(DateTime) | false | ISO 8601규격의 날짜/시간 표현 문자 |
image | 프로필 이미지 | Image File | false | jpg, jpeg, png, gif 등의 이미지 파일 (1MB 이하) |
Sample
일반 로그인, 회원가입메일이 오기 전, "is_active": false
{
"token": "e76025d711de5be35837e51c2936a2c69aff6a97",
"user": {
"pk": 6,
"user_type": "d",
"email": "[email protected]",
"nickname": "learn02",
"is_active": false,
"date_joined": "2017-12-01T16:50:57.094433+09:00"
"image": "https://{domain}static/placeholder/placeholder_human.png"
}
}
일반 로그인, 유저가 회원가입메일에서 가입 승인을 한 경우, "is_active" : true
{
"token": "e76025d711de5be35837e51c2936a2c69aff6a97",
"user": {
"pk": 6,
"user_type": "d",
"email": "[email protected]",
"nickname": "learn02",
"is_active": true,
"date_joined": "2017-12-01T16:50:57.094433+09:00"
"image": "https://{domain}static/placeholder/placeholder_human.png"
}
}