SQLAlchemy扩展,用于将图像附加到实体对象
项目描述
SQLAlchemy-ImageAttach 是一个 SQLAlchemy 扩展,用于将图像附加到实体对象。它提供了以下功能
- 存储后端接口
您可以在本地开发机器上使用文件系统后端,并在部署到生产机器时切换到 AWS S3。或者,您可以自己添加新的后端实现。
- 维护多个图像大小
可以从原始大小生成任意尺寸的缩略图,而无需假设固定大小的集合。如果请求的尺寸不存在,则可以生成特定大小的缩略图。在S3上使用 RRS (Reduced Redundancy Storage) 生成可重复的缩略图。
- 每个图像都有一个URL
附加的图像可以作为URL公开。
- SQLAlchemy事务感知
当当前事务回滚时,将删除保存的文件。
- 在多种环境中进行了测试
Python版本:Python 2.7, 3.3或更高版本,PyPy
DBMS:PostgreSQL,MySQL,SQLite
SQLAlchemy:0.9或更高版本(在0.9到1.1上进行了测试;也请参阅CI)
安装
它可在 PyPI 上找到
$ pip install SQLAlchemy-ImageAttach
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
SQLAlchemy-ImageAttach-1.1.0.tar.gz (29.0 kB 查看哈希值)
构建分发
关闭
SQLAlchemy-ImageAttach-1.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9e3d56da889119e2105b3fee660ec259bb3b51be28173efb1ba129a52710ec4 |
|
MD5 | cc74da86fc41505b6cc06e26a01b8c73 |
|
BLAKE2b-256 | be6b4bab17d924c851b47050e623d8e86042d71715836b5d5fe2f166aa5366d4 |
关闭
SQLAlchemy_ImageAttach-1.1.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a143a820767458ad07380a4e405126bba5cfe5b74478f317d4d58e44cdc1df4 |
|
MD5 | 31446e36238c40d9ee7dc89863221523 |
|
BLAKE2b-256 | a4a6a105d59b2dff00748d53963f7b1995add9f299a14936cc687434ae577c76 |