def change_email(request):
"""
??????
:param request:
:return:
: -1 ??session?? ??????
: 0 ??????
: 1 ??????
"""
user = request['session'].get('user', None)
data = parse_qs(str(request.body, encoding='utf-8'))
if user:
try:
email = data.get('email', None)[0]
motor_db = motor_base.get_db()
await motor_db.user.update_one({'user': user},
{'$set': {'email': email}})
LOGGER.info('??????')
return json({'status': 1})
except Exception as e:
LOGGER.exception(e)
return json({'status': 0})
else:
return json({'status': -1})
评论列表
文章目录