Django的自定义文件存储。将文件保存到数据库而不是文件系统中。
django-db-file-storage的Python项目详细描述
Django DB文件存储是一个自定义 file storage system 为Django。使用它来保存数据库中的文件,而不是文件系统中的文件。
支持python版本2.7、3.5、3.6&;3.7和django版本1.11、2.0&;2.1。
Python 3.4、Django 1.8、Django 1.9和Django 1.10不再受支持。如果必须坚持使用它们,可以使用django db文件存储0.5.2(PyPI)(GitHub)。
文档
可以找到项目文档here (RTD)。
演示
为了运行演示项目,只需
- 下载项目并将cd放入其中,
- cd进入demo_and_tests目录,
- pip-install环境中requirements file中指定的所有库(您可能希望创建并使用virtual environment),
- 从shell运行python manage.py migrate和python manage.py runserver,然后
- 在浏览器中访问http://localhost:8000。
测试和贡献
为了运行测试并为数据库文件存储做出贡献,请检查CONTRIBUTING file中的说明。