添加必要的异常捕获
This commit is contained in:
parent
d01b0106cb
commit
3520699304
@ -41,25 +41,28 @@ def add_user(request):
|
|||||||
:param request: POST提交注册信息
|
:param request: POST提交注册信息
|
||||||
:return: 注册结果
|
:return: 注册结果
|
||||||
"""
|
"""
|
||||||
username = request.POST.get("username")
|
try:
|
||||||
pwd_base64 = base64.b64encode(request.POST.get("pwd"))
|
username = request.POST.get("username")
|
||||||
pwd = make_password(pwd_base64)
|
pwd_base64 = base64.b64encode(request.POST.get("pwd"))
|
||||||
email = request.POST.get("email")
|
pwd = make_password(pwd_base64)
|
||||||
phone = request.POST.get("phone")
|
email = request.POST.get("email")
|
||||||
create_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
phone = request.POST.get("phone")
|
||||||
last_login_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
create_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
print(username, pwd, email, phone)
|
last_login_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
avatar = request.FILES.get("avatar")
|
print(username, pwd, email, phone)
|
||||||
auth_models.User.objects.create(
|
avatar = request.FILES.get("avatar")
|
||||||
username=username,
|
auth_models.User.objects.create(
|
||||||
pwd=pwd,
|
username=username,
|
||||||
email=email,
|
pwd=pwd,
|
||||||
phone=phone,
|
email=email,
|
||||||
create_time=create_time,
|
phone=phone,
|
||||||
last_login_time=last_login_time,
|
create_time=create_time,
|
||||||
avatar=avatar
|
last_login_time=last_login_time,
|
||||||
)
|
avatar=avatar
|
||||||
return HttpResponse("添加用户成功")
|
)
|
||||||
|
return HttpResponse("添加用户成功")
|
||||||
|
except Exception as e:
|
||||||
|
return HttpResponse(f"报错了:{e}")
|
||||||
|
|
||||||
|
|
||||||
@require_POST
|
@require_POST
|
||||||
@ -81,4 +84,4 @@ def login_user(request):
|
|||||||
except binascii.Error as e:
|
except binascii.Error as e:
|
||||||
return HttpResponse("base64解码失败")
|
return HttpResponse("base64解码失败")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
return HttpResponse("报错了")
|
return HttpResponse(f"报错了:{e}")
|
||||||
|
Loading…
Reference in New Issue
Block a user