ユーザ登録後のフラッシュメッセージを変更しましょう.
users/views.py
class UserCreateView(CreateView):
template_name = 'users/create_form.html'
form_class = UserCreationForm
from_email = settings.EMAIL_FROM
email_template_name = 'users/user_creation_email.html'
subject_template_name = 'users/user_creation_subject.txt'
html_email_template_name = None
extra_email_context = None
token_generator = default_token_generator
def form_valid(self, form):
opts = {
'use_https': self.request.is_secure(),
'token_generator': self.token_generator,
'from_email': self.from_email,
'email_template_name': self.email_template_name,
'subject_template_name': self.subject_template_name,
'request': self.request,
'html_email_template_name': self.html_email_template_name,
'extra_email_context': self.extra_email_context,
}
user = form.save(**opts)
messages.success(self.request, f'ユーザを登録し,{user.email} へ検証メールをお送りしました.')
messages.success(self.request, 'メールの内容に従ってユーザ登録を完了してください.')
return HttpResponseRedirect("/")
ユーザ登録後のフラッシュメッセージが変更されました.