PUT course_details 更新不一致(可能需要 start_date ?)

作者: bmtcril创建于 2026年9月10日更新于 2026年9月17日
标签bughelp wanted

在执行 API 时: PUT /api/contentstore/v1/course_details/<key> (cms/djangoapps/contentstore/rest_api/v1/views/course_details.py / openedx.core.djangoapps.models.course_details.CourseDetails.update_from_json)

视图文档了部分体("可以在单个请求中更新多个详细信息"),而其他所有测量的字段似乎都遵循了这一规则。self_paced 并不遵循:{"self_paced": true}(或 MFE 发送的字符串 "true")会以 HTTP 200 返回未更改的进度,且随后的 GET 也会同意。

内容来源: openedx/openedx-platform