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