我对Edx及其内部架构非常陌生。
我正在寻找,创建一个定制的Edx XBlock,其中有一个表单。在表单提交时,它将发布一个REST调用,并为学生视图存储结果。学生只会看到结果部分(而不是结果部分)。
我能够创建XBlock并调用REST。但我不清楚我如何以及在哪里存储结果部分。我相信它应该存储在edx mongodb中(如果我错了,请纠正我)。如果是这样,我应该如何从XBlock访问数据库。
如有任何建议,我将不胜感激。
发布于 2015-05-08 08:36:51
使用XBlocks,数据存储通过XBlock字段进行处理。设置字段值,框架将自动将值存储在数据库中,并在重新加载XBlock时恢复值。
值的存储位置和方式取决于每个XBlock字段的作用域。见关于XBlock字段范围的文档。
https://stackoverflow.com/questions/30101527
复制相似问题