def upload_avatar(user, upload_avatar): '''上传个人形象处理''' filepath, filename = save_upload_avatar(user.id, upload_avatar) # 保存到本地 upload_to_qiniu(filepath, filename) # 保存到七牛 # 修改 user.avatar 地址 avatar_url = urljoin(config.QN_URL_PREFIX, filename) user.avatar = avatar_url user.save()
def upload_avatar_to_qiniu(user, filepath, filename): """ 将用户头像上传到七牛云, 并修改头像url """ from lib.qncloud import upload_to_qiniu *_, avatar_url = upload_to_qiniu(filepath, filename) user.avatar = avatar_url user.save()
def upload_avatar_to_qn(user, filepath, filename): '''将用户头像上传到七牛云''' *__, url = upload_to_qiniu(filepath, filename) user.avatar = url user.save()