用于将图像上载到s3而不是文件系统的s3字段

cf_s3field的Python项目详细描述


django有imagefield和filefield,可用于文件和图像操作。django字段的问题是它们在磁盘上存储图像和文件。当上传新文件时,它们也不会删除旧文件。为解决这一问题开辟了新的领域。

cf_s3field.s3imagefield
----
``s3imagefield``是django模型字段,替代django``imagefield``。
`` python
从cf_s3field.files导入s3imagefield

class user(models.model):
first_name=models.charfield(max_length=100)
profile_pic=s3imagefield(bucket='<;your bucket>;',key='profile\u user{first\u name}')

user=user.objects.get(id=1)
user.first\u name=“hitul”
user.save()
````
在上面的示例中,key``first\u name``将被``hitul``替换。imagefield还将接受默认的django imagefield参数。密钥是文件名格式。在s3中,您将存储多个文件。介绍了一种将所有图像相互分离的方法。键值将由中指定的作为额外属性的值重新计算。

cf廑s3field.s3filefield
----
``s3filefield``是django``filefield``的替换项django model field。
``python
``从cf-s3field.files导入s3imagefield


class user(models.model.model):
first_name=models.charfield(max_长度=100)
resume=s3filefield(bucket='<;you bucket>;',key='profile用户{first_name}}')


user=user.objects.get(id=1)
user.first_name=“hitul”

user.save()
`` ` ` ` ` ` ` ` ` ` `
0.0.4-10月30日星期五
----
-django 1.7支持


0.0.3-10月28日星期三
----
-无需将迁移指定为参数
-已实现延迟连接。当有人上传时,将创建到boto的连接。

0.0.2-10月26日周一
----
-readme.md文件更改为readme.rst
-删除调试语句

0.0.1-10月24日周六
----

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用从PreparedStatement返回的RowId。getGeneratedKeys()?   selenium chrome驱动程序中下一个网站url的java空白页   java如何将参数化匿名类转换为lambda?   java JUnit在AfterClass上获取测试结果   java将动态XML/JSON内容与静态标记化负载进行比较,并检索标记值   java共享一个需要数据持久性的项目[数据库]   java在调用方法时获取意外的参数类型。getParameterTypes()   java如何用jdbc在swing中用另一个字段替换外键?   需要java Jersey Tomcat CDI依赖项解释   java如何生成UML图   java如何编写Jersey rest服务可以通过给定的spring代码访问   SpringMaven存储库管理器Nexus与Java依赖项的Artifactory   java将包从另一个项目导入eclipse中的当前项目   加密Java使用密码加密文件