我想要一個視圖來返回圖像數據。所以沿django:從視圖返回圖像數據
return HttpResponse(image_data, mimetype=」image/png」)
我知道線的東西我可以做一個file.read()
得到的圖像數據,但由於圖像較小(如1×1像素)我想只是將其存儲爲一個字符串對象(或任何對象我可以複製並粘貼在我的代碼中)。這樣,每次查看視圖時,我都會自己保存磁盤查找。
我該如何解決這個問題?我確信這很容易,我只是不確定要使用什麼條款進行搜索。
p.s.我知道一個人通常不會用Django這種方式提供圖像。
一個簡單的例子,如果你關心性能,你也可以一次當你加載模塊,而不是每次它要求的時間進行解碼的Base64編碼字符串:'OPENID_LOGO = OPENID_LOG_BASE64 .decode( '的base64')' – dkamins