用于生成canvas api用户oauth令牌的django应用程序
django-canvas-api-token的Python项目详细描述
一个可重用的django应用程序,用于处理按用户生成的工作流 画布API OAuth令牌。应用程序假设您的django项目正在使用 django_auth_lti 中间件。
安装
pip install django-canvas-api-token
设置
- 将"canvas_api_token"添加到INSTALLED_APPS设置中
- 将url配置插入到project/app urls.py中
url(r'^canvas_api_token/',include('canvas_api_token.urls'))
- 运行python manage.py migrate以确保数据库表已初始化。
- 使用管理站点创建一个使用consumer>键的canvas_dev_键和您的canvas consumer中的开发者键值的条目…
- client_id是画布的整数客户端ID值developer key
- client_secret是画布开发人员密钥的随机字符串“secret”值
许可证
django canvas api token是根据bsd许可证授权的
版权所有
2015年哈佛大学校长和研究员
发布历史记录
0.1.0(2014-12-17)
- 出生!
0.1.1(2014-12-18)
- 已修复setup.py中的download_url。
0.1.2(2015-01-07)
- 修复了utils.canvas中的错误使用urlunparse
- 为canvasapitoken.user_id添加了唯一索引
0.2.0(2015-04-28)
画布开发人员密钥的数据库存储
- 新模式:canvasdeveloperkey
- 启用管理站点
- 使canvasapitoken.user成为用户模型中的外键