Django Rest Framework的Tus (tus.io) 库
项目描述
Django Rest Framework的Tus (tus.io) 库
文档
完整文档位于 https://drf-tus.readthedocs.io.
快速入门
安装drf-tus
pip install drf-tus
将其添加到您的 INSTALLED_APPS
INSTALLED_APPS = (
...
"rest_framework_tus",
...
)
将中间件添加到 MIDDLEWARE
MIDDLEWARE = (
...
"rest_framework_tus.middleware.TusMiddleware",
...
)
为drf-tus添加URL模式
urlpatterns = [
...
path(r"^", include("rest_framework_tus.urls", namespace="rest_framework_tus")),
...
]
功能
此库实现了以下TUS API v1.0.0协议
核心协议 (http://tus.io/protocols/resumable-upload.html#core-protocol)
创建协议 (http://tus.io/protocols/resumable-upload.html#creation)
过期协议 (http://tus.io/protocols/resumable-upload.html#expiration)
校验和协议 (http://tus.io/protocols/resumable-upload.html#checksum)
终止协议(http://tus.io/protocols/resumable-upload.html#termination)
运行测试
代码真的能工作吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
致谢
用于渲染此包的工具
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
此版本没有可用的源分布文件。请参阅生成分布存档的教程。
构建分布
drf_tus-2.0.2-py3-none-any.whl (20.0 kB 查看哈希值)
关闭
drf_tus-2.0.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c94faa68a8e9ee889ec1c8e054226e0ea13b332ca64087df519f6e5551c30c72 |
|
MD5 | 89062146ffb0a6fbd172769842929bdb |
|
BLAKE2b-256 | d57c8cbf6341c6b649c7235715c91cf906ff232c53f1d71f310c06d7371625a0 |