def save_img(file):
string = str(uuid.uuid4())
if not os.path.exists(settings.MEDIA_PRODUCT + ‘/‘ + string):
os.makedirs(settings.MEDIA_PRODUCT + ‘/‘ + string)
img_name = file.name.split(‘.‘)[1]
f = open(settings.MEDIA_PRODUCT + ‘/‘ + string + ‘/pic‘ + ‘.‘ + img_name, ‘wb‘)
for chunk in file.chunks():
f.write(chunk)
f.close()
pic_path = settings.PRODUCT + ‘/‘ + string + ‘/pic‘ + ‘.‘ + img_name
return pic_path
========================================================
################
# media路径配置
################
# media路径
MEDIA_ROOT = ‘/home/zd_oa/shopping/Ebeauty/media/‘
# 分类图标路径
MEDIA_ICON = os.path.join(MEDIA_ROOT, ‘icon‘)
ICON = ‘icon‘
# 商城门店图片根路径
MEDIA_STORE = os.path.join(MEDIA_ROOT, ‘store‘)
STORE = ‘store‘
# 商品图片根路径
MEDIA_PRODUCT = os.path.join(MEDIA_ROOT, ‘product‘)
PRODUCT = ‘product‘
==========================================
原文:https://www.cnblogs.com/meili970202/p/14362877.html