0

我有一个 django 模型,可用于将非标准格式的图像动态加载/生成到 numpy 数组中,然后将其转换为 PIL 图像并显示。

class Thing(models.Model):
    def gethttpimage(self):
            img = ....
            # get find file and load into numpy array as img
            image = Image.fromarray(img.astype(np.uint8))
            response = HttpResponse(content_type="image/png")
            image.save(response, "PNG")
            return response

我还有一个视图可以将此响应传递给一个很好的 URL。

我想使用 django-imagekit 或 django-photologue 之类的包将我生成的图像显示为缩略图画廊等,并使用 imagekit 提供的各种其他功能。

如何使用 django-imagekit 或 django-photologue 完成此任务?

编辑:我对 imagekit 没有兴趣。我希望能够使用图像库以及其他信息构建视图

4

0 回答 0