问题标签 [django-imagekit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django 通道调整图像大小
我有一个照片模型,有两个图像字段。一个用于原始图像,另一个用于原始图像的调整大小版本。
我选择 django-channles 的原因是因为我已经将它用于 websocket 目的,并且在文档中他们说“......而且,除此之外,应用程序可以轻松卸载许多非关键任务,直到响应已发送 - 例如将内容保存到缓存中或缩略图新上传的图像。” .
如何使用django-channels使用sorl-thumbnail或django-imagekit或以任何其他方式调整图像的大小以具有 470px 的宽度和自动高度?
python - 关闭文件的 I/O 操作:Django Imagekit & Pillow
我正在使用 django imagekit 和枕头上传在 django 1.7 中运行良好的图像。最近我们转移到 django 1.10,现在图像上传不起作用。代码片段是:
回溯是:
在这里可以做什么。我需要在包中进行更改吗?帮助!
django - Django ImageKit 什么时候创建缩略图文件?
我试图了解 Django ImageKit 在创建缩略图文件方面的工作原理(例如)。我正在使用示例代码:
我正在从应用程序上传头像图像。这适用于在 Profile 表中创建的条目和在 AWS S3 中创建的文件。我正在努力理解的是何时/何地/如何创建 avatar_thumbnail。我是否必须做一些明确的事情才能将其与头像图像一起存储在 AWS S3 中?还是 avatar_thumbnail 只是动态创建的?我需要将它存储在某个地方以备后用。
python - “ascii”编解码器无法解码位置 11 中的字节 0xff:序数不在范围内(128)
我正在使用 django-imagekit 来创建我的图像字段的缩略图。
现在我使用 django-rest-framework 为上述模型创建了一个序列化器:
我创建了一个 generics.CreateAPIView 来保存一个新用户,但是它给出了错误:
我不明白这一点。请帮忙。如果我从序列化程序中删除头像,它工作正常。
django-imagekit - ResizeToFit(width=max(source_pic_width, 750)
django-imagekit==4.0
我组织了这样的事情:
问题是用户可以上传小图片。像 800 像素宽。在这种情况下,似乎没有理由将其扩展到 970 和 1170。让它只是原始的 800。
在这种情况下,我更喜欢 ResizeToFit(width=max(self.pic.width, 750)。但我没有做到这一点。
你能给我解释一下这件事吗?
django - Windows环境下的Django MEDIA_ROOT开发
在我的 settings.py 中,我添加了以下内容
它打印以下内容
但是当我启动服务器时,我看到了这个错误
我不太确定从这里去哪里。我的 media_root 应该被替换,但它似乎没有被调用。
我的models.py类:
完整错误:
更新:它与 ImageKit 提供的 URL 隔离。打印profile.avatar_thumbnail.url
是引发错误的原因。
尝试添加替换,同样的问题。
网址会议:
django-models - Django CreateAPIView 不保存 Django 模型的图像部分
我正在尝试制作一个 django rest api,它允许管理员用户添加 api 客户端可以同步和显示的图像。我负责创建Clothing
包含标题和图像的模型的视图不起作用,因为它只保存标题而不保存图像。
这是Clothing
模型:
这是视图:
这是序列化程序:
我该如何解决这个问题,以便将图像保存在catalog/
我项目的文件夹中?
django - Django - ReactJS,如何将图像调整为最佳尺寸?
我正在为我的网站使用 Django - GraphQL (Graphene/Relay) - ReactJS。在我从 Django 应用程序请求图像之前,我已经知道图像需要的确切大小。我想在将图像发送到客户端之前调整服务器上的图像大小,这对我来说比上传每个大小不同的图像 10 更有意义,然后使用逻辑来确定我需要哪一个(不是吗? )。
我找到了django-imagekit,但我没有找到任何适用于不使用 Django 作为视图的应用程序的东西,最好是适用于 GraphQL 的东西。
做这个的最好方式是什么?
django - (Django)如何将值从字段传输到模型内的自定义 ImageKit 处理器?
我使用Django ImageKit来处理/裁剪上传的照片。我添加了自己的自定义处理器来为照片添加文本(如水印):
但是如何将值从字段传输到模型内部的自定义 ImageKit 处理器?像这样的东西:
我很乐意解释评论和/或用例。
python - Django、Gunicorn、Nginx、Postgres、数字海洋服务器在图像上传时出现错误 500
我正在使用 Django 开发一个网站/博客,并且正在找出正确的设置/设置。我在虚拟机中运行 Ubuntu Server 16.04 进行测试。我正在使用似乎是 Gunicorn 和 Nginx 以及 PostgreSQL 数据库的常见设置,并在 Digital Ocean Spaces 上托管静态和媒体文件。我也打算在 Digital Ocean 上托管该网站。
我从这里、这里、这里和这里的几个不同的指南中拼凑了一些东西。
我还使用Django-Imagekit来处理图像(url、调整大小等)并在 Django Admin 中管理所有内容。
我面临的问题是,当我上传图像(直接到图像表单或通过发布表单)并保存对象时,我最终会收到服务器错误(500)。如果我刷新页面,它就可以正常工作。这也发生在网站本身(即转到主页,服务器错误,刷新,没有错误)。
我的 Gunicorn 和 Nginx 日志中也绝对没有错误。
文件结构:
画廊/models.py:
帖子/模型.py:
设置/base.py:
设置/测试.py:
venv/bin/gunicorn_start:
/etc/nginx/sites-available/项目:
任何帮助,将不胜感激。
编辑:
将 Debug 设置为 True 给了我以下错误。
该问题似乎与 Django-Imagekit 有关