thanks very much but base on your code you are sending all the  message to 
user. i want to send a specific message to   admin emails like 
form input data than and also send to user  such as welcome message 

On Saturday, July 3, 2021 at 2:10:21 PM UTC+1 [email protected] wrote:

> from django.conf import settings
> from django.core.mail import send_mail
>
> def valorant_view(request):
>     if (valorant_registration.objects.count() <= 160):
>         if request.method == 'POST':
>             first_name = request.POST['first_name']
>             last_name = request.POST['last_name']
>             email = request.POST['email']
>             mobile_number = request.POST['mobile_number']
>             branch = request.POST['mobile_number']
>             dicord_id = request.POST['dicord_id']
>             valorant_id = request.POST['valorant_id']
>             college_name = request.POST['college_name']
>             student_id = request.FILES['student_id']
>
>             valorant = valorant_registration(first_name=first_name, 
> last_name=last_name, email=email,
>                                              mobile_number=mobile_number, 
> branch=branch, dicord_id=dicord_id, valorant_id=valorant_id, college_name=
> college_name, student_id=student_id)
>
>             valorant.save()
>             print('Event Registration Done Succesfully')
>             subject = 'Techela 6.0 Registration'
>             from_email = settings.DEFAULT_FROM_EMAIL
>             template = render_to_string(
>                 'thank-you.html', {'name': first_name + ' ' + last_name, 
> 'event': 'Valorant'})
>             message = 'Test'
>             html_message = template
>
>             send_mail(subject, message, from_email, [email],
>                       fail_silently=False, html_message=html_message)
>             return HttpResponse('Done')
>
>         else:
>             print('Not there events')
>             return redirect('warning.html2')
>
>     else:
>         return HttpResponse('Registration closed')
>
> On Sat, Jul 3, 2021 at 6:05 PM SKYLINE TV <[email protected]> wrote:
>
>> i am currently building a contact us form.
>> when my users filed the form  and submit  it will send them welcome 
>> message and send also forward the user data to my email.
>>
>>  i was able to used mailMultiAlternatives  to achieve  sending  the html 
>> template to my users with the code below.
>>
>> EmailMultiAlternatives email class doesn't  allow sending multiple 
>> message to different email address. 
>>
>>
>> class Conactme(CreateView):
>>     form_class = Contactusform
>>     context_object_name = "forms"
>>     template_name = "registration/contactus.html"
>>     success_url = reverse_lazy('home')
>>
>>     def form_valid(self, form):
>>         if form.is_valid():
>>
>>
>>             email = form.cleaned_data['email']
>>             full_name = form.cleaned_data['full_name']
>>             purpose = form.cleaned_data['purpose']
>>             phone = form.cleaned_data['phone']
>>             comment = form.cleaned_data['comment']
>>             form.save()
>>         content = {"fullname": full_name,
>>                    "phone":  phone,
>>                    "purpose": purpose
>>                    }
>>         userssubject = "Users Registrations"
>>         adminsubject = "Welcome message"
>>         html_message = render_to_string(
>>             template_name="emails/email_comfirmation.html", 
>> context=content)
>>         meg = EmailMultiAlternatives(
>>             adminsubject, full_name, EMAIL_HOST_USER, [email])
>>         meg.attach_alternative(html_message, 'text/html')
>>         meg.send()
>>         if meg.send:
>>          return render(self.request, "registration/sucesss.html")
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/cfabe10e-0dae-4ec2-9936-b6061a4ae146n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/django-users/cfabe10e-0dae-4ec2-9936-b6061a4ae146n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/5292f40b-a083-4a89-a05f-78a224f3fc77n%40googlegroups.com.

Reply via email to