完成课程打卡创建证书
儿童编程
- 获取
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}