enroll
This commit is contained in:
@@ -18,5 +18,5 @@ from django.urls import path, include
|
||||
|
||||
urlpatterns = [
|
||||
path('admin/', admin.site.urls),
|
||||
path('',include("enroll.urls"))
|
||||
path('', include("enroll.urls"))
|
||||
]
|
||||
|
||||
+2
-2
@@ -35,8 +35,8 @@ def send_code_email(email, send_type="register"):
|
||||
code = "".join([str(random.randint(0, 9)) for i in range(4)])
|
||||
email_record.code = code
|
||||
email_record.email = email
|
||||
email_record.send_type = send_type
|
||||
email_record.send_time = datetime.datetime.now()
|
||||
# email_record.send_type = send_type
|
||||
# email_record.send_time = datetime.datetime.now()
|
||||
email_record.save()
|
||||
# 初始化为空
|
||||
email_title = ""
|
||||
|
||||
+4
-3
@@ -73,11 +73,12 @@ class Send_email(APIView):
|
||||
serializer = Send_email_serializer(data=data)
|
||||
ret = serializer.is_valid()
|
||||
if ret:
|
||||
serializer.save()
|
||||
# serializer.save()
|
||||
send_code_email(data.get("email"))
|
||||
return Response({"code": 20000, "msg": "成功"})
|
||||
else:
|
||||
error = {}
|
||||
for (i, j) in zip(serializer.errors.keys(), serializer.errors.values()):
|
||||
error[str(i)] = str(j[0])
|
||||
return Response({"code": 40000, "msg": error}, status=status.HTTP_400_BAD_REQUEST)
|
||||
send_code_email(data.get("email"))
|
||||
return Response({"code": 20000, "msg": "成功"})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user