import Image
import base64
import io
output = io.StringIO()
im = Image.open('test.png')
im.save(output, format='PNG')
output.seek(0)
output_s = output.read()
b64 = base64.b64encode(output_s)
open('test.html', 'w+').write('<img src="data:image/png;base64,{0}"/>'.
    format(b64))
Как отобразить объект изображения PIL в шаблоне?