文件名称:pylti:PyLTI实施
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-11 23:04:20
Python
PyLTI-LTI做对了 PyLTI: LTI的Python实现 作者: 麻省理工学院数字学习办公室 主页: 执照: BSD PyLTI是LTI规范的Python实现。 它支持LTI 1.1.1和LTI 2.0。 尽管它是使用edX 作为其LTI使用者编写的,但它是LTI规范的完整实现,可以与支持LTI的任何学习管理系统一起使用。 PyLTI的功能是在创建LTI工具中使用它的方式。 PyLTI是作为公开API的库编写的。 关注点的分离使开发人员可以专注于其工具的业务逻辑和对所选框架的支持。 为了演示这种用法,还提供了一组示例LTI工具,以支持不同的Python Web框架。 框架 例子 烧瓶 使用PyLTI库的Flask框架的骨架示例 依存关系: Python 2.7+或Python 3.4+ oauth2 1.9.0+ httplib2 0.9以上 六个1.10.
【文件预览】:
pylti-master
----MANIFEST.in(116B)
----README.rst(2KB)
----test_requirements.txt(202B)
----pylintrc(212B)
----requirements.txt(216B)
----pylti()
--------flask.py(7KB)
--------chalice.py(8KB)
--------__init__.py(169B)
--------tests()
--------common.py(20KB)
----RELEASE.rst(555B)
----.travis.yml(360B)
----pytest.ini(86B)
----LICENSE(1KB)
----setup.cfg(28B)
----setup.py(5KB)
----docs()
--------source()
--------Makefile(7KB)
----.gitignore(523B)
----pull_request_template.md(371B)