Django return HttpResponse 中的图像和数据
Django return image and data in HttpResponse
我有一个 Django 应用作为 Android 应用的后端。问题是 Android 应用程序将图像发送到 Django 服务器。然后服务器进行一些计算,我需要 return 作为图像修改的响应和在服务器中计算的浮点值。
很清楚如何使用 HttpResponse return 仅图像:
def backend_function(request):
img = request.FILES["file"].read()
img_res, float_res = some_calculations(img)
return HttpResponse(img_res, content_type="image/jpeg")
但我不知道如何将 float_res 添加到 HttpResponse。
您可以将 float_res
附加到返回的 filename
或响应 header 或 session.
我有一个 Django 应用作为 Android 应用的后端。问题是 Android 应用程序将图像发送到 Django 服务器。然后服务器进行一些计算,我需要 return 作为图像修改的响应和在服务器中计算的浮点值。
很清楚如何使用 HttpResponse return 仅图像:
def backend_function(request):
img = request.FILES["file"].read()
img_res, float_res = some_calculations(img)
return HttpResponse(img_res, content_type="image/jpeg")
但我不知道如何将 float_res 添加到 HttpResponse。
您可以将 float_res
附加到返回的 filename
或响应 header 或 session.