Lines 453-459
def tostring(self, value):
|
Link Here
|
---|
|
453 |
@classmethod |
453 |
@classmethod |
454 |
def parse(self, text): |
454 |
def parse(self, text): |
455 |
try: |
455 |
try: |
456 |
raw = base64.b64decode(text) |
456 |
try: |
|
|
457 |
raw = base64.b64decode(text) |
458 |
except (base64.binascii.Error, ValueError, TypeError): # already binary data |
459 |
raw = text |
457 |
if imghdr.what(None, raw) == 'png': |
460 |
if imghdr.what(None, raw) == 'png': |
458 |
# convert from PNG to JPEG |
461 |
# convert from PNG to JPEG |
459 |
try: |
462 |
try: |