【问题标题】:Returning PNG with Django 1.7使用 Django 1.7 返回 PNG
【发布时间】:2015-04-29 05:07:12
【问题描述】:

由于 Django 1.7 似乎不再支持 mimetype(由 content_type 代替?),我有以下错误:

__init__() got an unexpected keyword argument 'mimetype'

...尝试执行时:

import qrcode

def generate_qrcode(request):
    img = qrcode.make("some string")
    response = HttpResponse(mimetype="image/png")
    img.save(response, "PNG")
    return response    

此代码在 (django 1.6) 之前运行良好。知道如何使用 Django 1.7 返回 PNG 吗?

非常感谢您的帮助。

【问题讨论】:

    标签: python django png mime-types content-type


    【解决方案1】:

    很容易找到....只是将“mimetype”替换为“content_type”:)

    def generate_qrcode(request):
        img = qrcode.make("some string")
        response = HttpResponse(content_type="image/png")
        img.save(response, "PNG")
        return response    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-04
      • 2014-11-14
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多