用于跟踪学习者在edx课程中完成块的库。

edx-completion的Python项目详细描述


完成
==
=




pypi-badge这个存储库提供了一个DJ用于插入"edx平台"的ango模型"blockcompletion"。它为完成数据的记录提供各种处理程序和服务。它还提供了一个drf api,用于批量提交
完成数据。


许可证
----


除非另有说明,否则此存储库中的代码是根据agpl 3.0许可的。



有关详细信息,请参阅"license.txt"。

/>
欢迎投稿。

请阅读"如何投稿"https://github.com/edx/edx platform/blob/master/contribution.rst>;``了解详细信息。

一般来说,

pr描述模板应该在您从github接口发送pr时自动应用;否则,您可以在"pull_request_template.md"中找到它;https://github.com/edx/completion/blob/master/.github/pull_request_template.md>;`\br/>
issue report template s如果您也是从github ui发送的,则应该自动应用它;否则,您可以在"issue_template.md<;https://github.com/edx/completion/blob/master/.github/issue_template.md>;`

报告安全问题
——当众报告安全问题。请发送电子邮件至security@edx.org。

e lms shell``来自devstack目录,位于lms容器内的命令提示符下。

将此repo克隆到`../src/``目录(相对于您的"devstack"repo位置)。这将以lms容器可访问的方式装载目录。

。从LMS内部卸载完成并重新安装本地副本。您只需复制以下行:

pip卸载完成-y;pip安装-e/edx/src/completion/

现在,设置完成开发环境:

cd/edx/src/completion
virtualenv completion env
source completion env/bin/activate
make install

就是这样!为了模拟给定的tox环境``(django18,django111,quality)``,请为所讨论的env运行``tox-e<;env>;``。如果您想直接运行"py test":

pytest completion/tests/test_models.py


获得帮助
----


有关于这个存储库的问题,或者关于打开edx的问题吗?如果您需要帮助,请参考此"资源列表"。_资源列表:https://open.edx.org/getting-help



…| pypi badge图像::https://img.shields.io/pypi/v/completion.svg
:目标:https://pypi.python.org/pypi/completion/
:alt:pypi

|特拉维斯徽章图片:https://travis-ci.org/edx/completion.svg?branch=master
:目标:https://travis ci.org/edx/completion
:alt:travis

…| codecov徽章图像::http://codecov.io/github/edx/completion/coverage.svg?branch=master
:目标:http://codecov.io/github/edx/completion?branch=master
:alt:codecov

。|证件图片:https://readthedocs.org/projects/completion/badge/?version=latest
:目标:http://completion.readthedocs.io/en/latest/
:alt:documentation

。| pyversions徽章图像::https://img.shields.io/pypi/pyversions/completion.svg
:目标:https://pypi.python.org/pypi/completion/
:alt:支持的python版本

…|许可证徽章image::https://img.shields.io/github/license/edx/completion.svg
:目标:https://github.com/edx/completion/blob/master/license.txt
:alt:license



change log
--

……
所有要完成的增强和修补程序都将记录在案
在这个文件中。它遵循http://keepachangelog.com/,
的结构,但在structuredtext中,而不是在markdown中(为了便于并入
sphinx文档和pypi描述)。

对于挂起发布的更改,应该始终有一个"未发布"部分。


如果人们依赖这个包来确保安装了正确版本的djangorestframework,这可能是一个**突破性的改变**。
*删除authors文件及其引用。

[1.0.2]-2019-03-11
----


*修复403错误OC对来自ios设备的请求执行完成批处理api

[1.0.0]-2018-10-16
---------
*更新的edx drf扩展导入。完成将不再适用于
过时版本的EDX DRF扩展。

[0.1.14]-2018-10-04
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~6]-2018-04-13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~不赞成启用可视进度,
启用可视进度,并启用站点可视进度华夫饼标志

[0.1.4]-2018-03-28
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~对提前返回错误值的功能进行选通函数的功能进行选通函数的功能,使其能够提前返回错误值。


>[0.1.3]-2018-03-26-2018-03-03-26
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*修复依赖关系版本的管理

[0.1.1]-2018-03-23
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"course_key}/{subsection_id}"api
端点,用于完成里程碑实验。


[0.0.9.9]-2018-02-27
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*为最高级的"最后完成的块"添加模型方法-用于站点感知
按课程包含每个最后完成的块,用于以后在业务层中排序

[0.0.7]-2018-02-15
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~以及通过查看延迟确定完成的服务方法。

[0.0.6]-2018-02-13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*修补EDX绒布要求的骗局。

[0.0.1]-2018-01-31
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*初始版本



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaJSonarray不会从SeekBar读取double   使用另一个类从Java中的2D数组打印用户输入   java ClassNotFoundException的原因   spring调用两个方法以返回Java中的不同页面   httpurlconnection Java禁止的代码错误,但浏览器错误(2)   java画布矩阵转换   java:在另一个java映射中使用“Map”作为值   java“未找到用于解密的证书”(Apache CXF,WSSecurity)   java如何查看JTable中选择的行   java在没有xmlwrappers的情况下重复xml元素序列集   java将垂直直方图打印到控制台   java Spring JDBCTemplate:构造不带特殊字符的JSON   java PayPal RestApi获取用户信息