def sms_media_to_file(file_object, name):
if isinstance(file_object, basestring):
file_object = io.BytesIO(file_object)
def getsize(f):
f.seek(0)
f.read()
s = f.tell()
f.seek(0)
return s
name = name.strip()
content_type, charset = mimetypes.guess_type(name)
size = getsize(file_object)
return InMemoryUploadedFile(file=file_object, name=name,
field_name=None, content_type=content_type,
charset=charset, size=size)
评论列表
文章目录