@JackieQu
2018-05-27T03:45:46.000000Z
字数 1066
阅读 281
列表项
儿童编程
每节课打卡时,若当天有3个打卡记录则自动签到
diamond_reward:钻石奖励信息,0 时不显示
share_data:要分享的数据,为 None 时不显示
{"message": "保存学习进度成功","diamond_reward": {"content": "已获得今日奖励","diamond": 0},"share_data": {"records": 4,"titles": ["知识点1","知识点3","知识点5"],"names": ["Python1"]}}
| Method | Resource URL |
|---|---|
| POST | /course/sign_in/ |
curl -X POST -H 'Authorization: Token tester001' -d data{...}127.0.0.1:8000/program_face2face/course/sign_in/
| Name | Description | Required | Default |
|---|---|---|---|
| course | 课程pk | YES |
{"course": 4}
{"status": 0,"message": "签到成功"}# 错误信息{"status": -4,"message": "您未完成今日学习任务"}# 或{"status": -4,"message": "今日已签到"}
| Method | Resource URL |
|---|---|
| GET | /course/sign_in_list/ |
curl -X GET -H 'Authorization: Token tester001' -d data{...}http://127.0.0.1:8000/program_face2face/course/sign_in_list/
{"count": 4,"next": null,"previous": null,"results": [{"pk": 28,"owner": "tester001","day": 1,"diamond": 10},{"pk": 29,"owner": "tester001","day": 2,"diamond": 0},{"pk": 30,"owner": "tester001","day": 3,"diamond": 6},{"pk": 31,"owner": "tester001","day": 4,"diamond": 0}]}