跳转到主要内容

将文件上传卸载到Web服务器(例如Apache与mod_xsendfile)的抽象,一旦Django检查了权限等。

项目描述

https://github.com/moggers87/django-sendfile2/actions/workflows/tests.yml/badge.svg Documentation Status

这是一个围绕发送文件到Web客户端的Web服务器特定方法的包装器。这在Django需要检查与文件相关的权限,但又不希望提供文件本身的字节时很有用。也就是说,因为大文件不是Django设计的目的。

注意,这不应该用于常规文件提供(例如CSS等),仅用于在需要Django在提供实际文件之前执行某些工作的情况。

支持的Python版本

该库目前支持Python 3.8, 3.9, 3.10, 3.11和3.12。

支持的Django版本

该库目前支持Django 3.2, 4.2和5.0。

分支

该项目是django-sendfile的分支。原始项目似乎已基本停止开发,并且存在许多未解决的bug(尤其是与Python 3相关的)。

资助

如果您发现django-sendfile2很有用,并希望看到其持续开发,请考虑为我买杯咖啡

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

django-sendfile2-0.7.1.tar.gz (26.8 kB 查看哈希)

上传时间

构建分布

django_sendfile2-0.7.1-py3-none-any.whl (10.7 kB 查看哈希)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面