- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 django-imagekit 处理上传图片,我遇到了以下错误:
AttributeError at /car/7/
'cStringIO.StringO' object has no attribute 'fileno'
Request Method: GET
Request URL: http://luxingnan.azurewebsites.net/car/7/
Django Version: 1.8
Exception Type: AttributeError
Exception Value:
'cStringIO.StringO' object has no attribute 'fileno'
Exception Location: D:\home\site\wwwroot\env\Lib\site-packages\pilkit\utils.py in
__enter__, line 248
Python Executable: D:\Python27\python.exe
Python Version: 2.7.8
Python Path:
[u'D:\\home\\site\\wwwroot\\env\\Lib\\site-packages', '.', 'D:\\Windows\\SYSTEM32\\python27.zip', 'D:\\Python27\\DLLs', 'D:\\Python27\\lib', 'D:\\Python27\\lib\\plat-win', 'D:\\Python27\\lib\\lib-tk', 'D:\\Python27', 'D:\\Python27\\lib\\site-packages', 'D:\\home\\site\\wwwroot']
Server time: Thu, 16 Apr 2015 12:28:26 +0000
下面是我的代码:
# models.py
class Carpic(models.Model):
picture = models.ImageField('pic',upload_to='car-pictures')
picture_slide = ImageSpecField(source='picture',
processors=[ResizeToFill(762, 456)],
format='JPEG',
options={'quality': 60}
)
# template.html
{% for pic in pictures %}
<li><img src="{{pic.picture_slide.url}}"/></li>
{% endfor %}
谁能告诉我我该怎么做?谢谢
最佳答案
刚刚有机会看到这个(和 your GH Issue )。我会在这里包括我的回应,因为这似乎是明智之举(:
So it looks like this is a quirk of Azure but we can definitely fix it in PILKit.
PILKit has a utility for quieting some of PIL's noise. The way it does this is by temporarily replacing stderr (using its file descriptor). Apparently on Azure, stderr is an instance of StringIO (which doesn't have a file descriptor). We'll just have to add a guard to the utility for that case (just like the one for when dev/null isn't writeable). It's a small change but I'm pretty busy at the moment. A PR would be much appreciated!
因此,换句话说,这不是 FileWrapper 的问题(如评论中所建议的),而是 Azure 的假标准错误和 PILKit 的 quiet
实用程序的组合。
关于python - 属性错误 : 'cStringIO.StringO' object has no attribute 'fileno' when using django-imagekit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29675103/
Django ==1.8.6。我已经安装了 pip install imagekit。 imagekit==1.0.6。模型.py import PIL from django.db import m
我正在使用 django-imagekit调整我的用户头像并立即显示默认头像(如果用户没有上传他/她的头像)我这样做: View .py try: usr_avatar = U
我刚刚开始使用 Django 并寻找一种解决方案来裁剪 Logo 并自动检测 Logo 背景以填充它。大多数 Logo 都是矩形的,但实际上我需要方形图像。 这是我想做的一个例子。请注意,白色背景是从
在我的项目中,我有一个使用 Imagekit 处理图像的模型。当我保存图像时,我有以下要求: 将图片和缩略图重命名为唯一的名称 加载新图像时,应删除旧图像(缓存中的缩略图应刷新为新图像)。 为此,我使
我在 S3 上使用带有 NonValidatingImageCacheBackend 后端的 imagekit。我最近更改了我的一个规范的尺寸,并意识到 imagekit 没有重新生成新的规范,因为乐
我在 S3 上使用带有 NonValidatingImageCacheBackend 后端的 imagekit。我最近更改了我的一个规范的尺寸,并意识到 imagekit 没有重新生成新的规范,因为乐
我正在 Django 应用程序中实现 ImageKit,并且据我所知,所有内容都已正确设置。当我运行命令时 $python manage.py ikflush main 该命令似乎运行良好,但似乎没有
我正在整理一个非常基本的延时图像序列(总共大约 120 张图像)。 我已经安装了 imagekit,根据我的需要调整了 specs.py 文件,用“指针”填充了数据库,imagekit 已经生成了缩略
我正在使用 Django 1.6 和 Django-ImageKit 3.2.1。 我正在尝试使用 ImageKit 异步生成图像。异步图像生成在本地工作,但在生产服务器上不工作。 我正在使用 Cel
我有以下问题: 我正在 django 中编写一个 AJAX View ,该 View 提供有关来自模型的图像列表的 JSON 数据,该模型使用来自 django-imagekit 扩展的 ImageS
我希望 imagekit 在用户上传时将图片作为缩略图返回,并仍然保留原始图片。但缩略图应该是它将返回的图片。我读过 imagekit 文档,但没有成功。它不返回缩略图。它只会返回用户上传的图像的实际
我一直在使用 django imagekit,模板中没有任何问题,但现在我需要获取 View 中的 url 而不是模板,请按照 imagekit 文档中的示例进行操作: source_file = o
我正在尝试为裁剪图像的 jQuery 创建一个工具。我知道已经有很多了。与我尝试制作的不同之处在于,我希望它能够像 iChat 和 Adium 等许多 Mac 应用程序中的 Picture Taker
我正在尝试覆盖模块 django-imagekit 中的 cachefile_name 属性。 这是我的代码: class Thumb150x150(ImageSpec): processor
我有一个名为“Post”的模型,它将引用图像和视频。我为缩略图存储添加了 ImageSpecField 并创建了一个函数,它从上传的视频中提取所需的帧。生成缩略图时有什么方法可以使用此功能吗?因为现在
我正在尝试将我的项目转换为 ARC,但我在项目中使用 ImageKit。 ARC 重构工具和我自己的手动重构都会在 ImageKit 头文件中产生 ARC 错误和警告,这些头文件已包含在我自己的源文件
我想从 django 管理应用程序照片上传到 S3 并将它们与我的模型相关联。我发现 imagekit 非常适合于此。 如何配置 imegekit 将照片上传到 S3 服务器? 最佳答案 我正在使用
我的用户模型中有一个照片字段,我想知道如何将上传的图像重命名为用户 ID? 这是我现在所拥有的,它将保留图像的原始文件名: photo = ProcessedImageField(upload_to=
Django-imagekit,我用它来处理用户在社交媒体网站上上传的图像,使用了高得无法接受的内存。我正在寻找有关如何解决此问题的想法。 我们正在使用 django-imagekit 将用户上传的图
ImageKit 在过去几天让我很头疼。我的站点出现内部服务器错误,因为我遵循了 GitHub 上的示例 ImageSpecField|页: avatar_thumbnail = ImageSpecF
我是一名优秀的程序员,十分优秀!