From 80848bb7529efcba5b8a7b03c1fcd81de2138168 Mon Sep 17 00:00:00 2001 From: Jordan Robinson Date: Sat, 20 Sep 2025 20:42:55 +0100 Subject: [PATCH] add signup email notification to admin --- main/views/general.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main/views/general.py b/main/views/general.py index 0351e9c931565405d5574a875f7a6e494c1f15fc..83283998681ffded2d50909fd457d212304625f5 100644 --- a/main/views/general.py +++ b/main/views/general.py @@ -223,6 +223,14 @@ class UserCreateStepTwo(CreateView): ) login(self.request, user) messages.success(self.request, self.success_message) + + # send notification email + mail.send_mail( + subject=f"New user signup: {self.object.username}", + message=f"Hi - New user signup on BōcPress: {self.object.username} ({self.object.email})", + from_email=settings.NOTIFICATIONS_FROM_EMAIL, + recipient_list=[settings.DEFAULT_FROM_EMAIL], + ) return HttpResponseRedirect(self.get_success_url()) def dispatch(self, request, *args, **kwargs):