完成课程打卡创建证书
儿童编程
- 获取
userinfo
,/program_face2face/whoami/
- 判断
userinfo.confirm_name
,默认为 False
- 为
False
时,提示填写/修改昵称
- 调用
/program_face2face/userinfo_update/
,PUT
请求
- 若
data
中有 nickname
字段,则 userinfo.confirm_name
变为 True
- 有
userinfo.nickname
并且 userinfo.confirm_name
为 True
,即可获得证书
更新个人信息
Method and Url Structure
Method |
Resource URL |
PUT |
/userinfo/userinfo_update/ |
Request and Parameters
Name |
Description |
Required |
Default |
nickname |
证书显示昵称 |
YES |
|
Request
{
"nickname": "习近平"
}
cURL Example
curl -X PUT -H 'Authorization: Token 521b92efb730acd59cf80cc3d6001efae366a2e7' -d data{...}
127.0.0.1:8000/program_face2face/userinfo/userinfo_update/
JSON Response
{
"pk": 1,
"name": "名",
"age": 12,
"avatar": "头",
"remark": "",
"experience": 0,
"diamond": 1217,
"grade": 0,
"olduser": true,
"is_staff": false,
"is_official": false,
"props": [],
"owner": "tester001",
"identity": null,
"red_diamond": 12000,
"is_bind": true,
"bind_account": "o-vlb5ZTnIXZlCNod9cBWor-Sn4k",
"have_study_line": false,
"nickname": "习近平",
"confirm_name": true
}