Я немного изменил процесс регистрации, как показано ниже. Когда из админ-панели активен суперпользователь, зарегистрированный пользователь () должен получать почту при нажатии кнопки сохранения. Как я могу это сделать?
Views.py
def register(request):
if request.method == "POST":
form = RegistrationForm(request.POST)
if form.is_valid():
user = form.save(commit=False)
user.is_active = False
user.save()
messages.success(request, "User saved")
return redirect("accounts:login")
else:
messages.error(request, "Error in form")
else:
form = RegistrationForm()
context = {"form": form}
return render(request, 'accounts/reg_form.html', context)
Я добился этого по этой ссылке: Отправить электронное письмо, если Django Пользователю, если его активный статус изменился