diff --git a/ITShowPlatform/urls.py b/ITShowPlatform/urls.py index 827ac82..6fc60f0 100644 --- a/ITShowPlatform/urls.py +++ b/ITShowPlatform/urls.py @@ -18,5 +18,5 @@ from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), - path('',include("enroll.urls")) + path('', include("enroll.urls")) ] diff --git a/enroll/email.py b/enroll/email.py index b2b6161..793301f 100644 --- a/enroll/email.py +++ b/enroll/email.py @@ -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 = "" diff --git a/enroll/views.py b/enroll/views.py index ead7736..b25f894 100644 --- a/enroll/views.py +++ b/enroll/views.py @@ -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": "成功"}) +